Thousands attend Museveni swearing in ceremony

13th May 2021    |     Source: Reuters

Museveni is one of Africa’s longest-serving leaders.