Luweero, Uganda | THE INDEPENDENT | Police in Luweero have arrested six family members of Manyama village over alleged sacrifice of their own child. The suspects have been identified as Hajarah Zawedde (43), Stephen Balikuddembe (33), Ibrahim Ashraf (60), Bashir Walugembe (21), Habib Musanja (29) and Musa Zeinuba, residents of Manyama …
Read More »