Luwero, Uganda | THE INDEPENDENT | Four people have been found dead in a suspected act of ritual sacrifice in Bufumbanswa village in Luwero district. Police have identified the dead as Shamsa Agujji aged 52, Manisul Ojuku aged 25, Manisul Ajeke 13 years, and Hamza Shadidu aged two years. Two bodies …
Read More »