david gedebelatest news & developments