Reports of a Ugandan village, Rakai, where humans allegedly fed on their fellow humans, have been debunked. These reports, which included claims of missing relatives, exhumed...
At least 1,000 residents across Kiikuuta Village in Kakabara Sub-county, Kyegegwa District, are celebrating after finally getting a clean and protected water source for the first...