david musemalatest news & developments