Number of Sex Tourists Visiting Mbarara, Kachabali City on the Rise
The number of local and international sex tourists to Mbarara city is on the rise. Mbarara city is located in western Uganda about 250 kms west of Uganda’s capital Kampala … Read More