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…

10,973 total views, 16 views today