PREMIUM Special Reports
The name Mbale is derived from the word Kamabale, the local name for stones. This is the name that the forefathers of the people living at the foothills of Mt.
Login to begin your journey to our premium content