0 General David Musuguri: A Titan of Tanzanian Military History Passes at 104 November 1, 2024 Fatima Al-Mansoori General David Musuguri, the Tanzanian military commander who played a crucial role in the overthrow