BBC Report on Human Sacrifice in Uganda Claims UK Link

A few days ago the BBC broadcast “The Witch Doctors’ Children” as part of its Our World strand; parts of the programme, which was presented by Chris Rogers, previously went out last week as segments on Newsnight. The documentary focused on Uganda, and covered child human sacrifice, the use of human body parts in juju rituals, and […]