In power since 1986 and currently Africa’s third longest-ruling head of state, Museveni’s latest win means he will have been in power for nearly half a century when his new term ends in 2031.
Leaders cautious over Trump Gaza board, $1bn fee
...
Read moreDetails
