Over 20 World Presidents To Attend Gen.Museveni’s Swearing-In SHARING IS CARING By Spy Uganda Kampala: A total of 21 heads of state and… by spy reporter — 5 May 2021 in News 0