Society
Children Being Killed for Human Sacrifices in Uganda
Bloodcurdling screams – the kind that drives a shiver across your skin – echoed in the distance. A World Vision director in Uganda, Obed, sped towards where the cries emanated from. His steps faltered as he stumbled upon a sight...