pbaptist.wordpress.com
Uganda: Human Sacrifices on the Rise
The following article concerns the growth of human sacrifices in Uganda and the Anti-Human Sacrifice Task Force set up to eliminate it.