Museveni, one-time critic of clinging to power, wins sixth term

Yoweri Museveni has already ruled Uganda for 35 years – and he is now set for five more. The veteran leader was declared on Saturday the winner of Uganda’s presidential election, cementing his position among the world’s longest-serving leaders. The results, which