The fresh mosque is based near the top of Dated Kampala mountain that have the power out of accommodating 25000 followers out of Allah November 16, 2023 Taiga Okiemute The fresh mosque is based near the top of Dated Kampala mountain that have the power out of accommodating 25000 followers out of Allah Kampala Town ‘s the money... Continue Reading