Tag Archives: Witch Doctors

Witch doctors and their human sacrifices

Uganda: In the land of human sacrifice

In and out of Kampala, Uganda’s capital, the City, supposed to radiate enlightenment to some of Uganda’s dark ancient cultural…

13,370 total views, 4 views today