The Lord Is Not On Trial Here Today is a Peabody and Emmy Award-winning documentary that tells the compelling personal story of the late Vashti McCollum, and how her efforts to protect her ten-year-old son led to one of the...
A story of an estimated 15,000 children in Africa's Niger Delta being denounced by Christian pastors as witches and wizards and then killed, tortured or abandoned by their own families. Two-and-a-half-year-old Ellin is one such child. Found at the side...