Over 40 Heads of State to Attend Museveni’s Swearing in Ceremony
President Yoweri Museveni invited forty-two heads of state from across the world to attend his swearing-in ceremony on May 12, according to the presidency minister Esther Mbayo.
21 have so far confirmed, the minister said.
The…