What Brig Gen Karuretwa's new appointment means

The New Times
James Karuhanga