Museveni clings on as one of Africa’s longest serving leaders
Yoweri Museveni has been president longer than most Ugandans have been alive, and his disputed election win Saturday cements his place among the world’s longest-serving and authoritarian leaders. Shortly after Museveni took power in 1986, ending years of bloodshed and chaos under murderous tyrants, the young president mused that leaders overstaying their welcome lay at
Read More