david mwakyusalatest news & developments