A resurgence of belief in the power of human sacrifice is sparking terror in the communities surrounding the Ugandan capital of Kampala where hundreds of innocent children are being slaughtered.
A resurgence of belief in the power of human sacrifice is sparking terror in the communities surrounding the Ugandan capital of Kampala where hundreds of innocent children are being slaughtered.