Aired Sunday February 17,
9:30am - 10:00amon Al Jazeera HD
Rewind
Spirit ChildAn undercover investigation in a remote area of Ghana snares some of the men behind a spate of ritual killings of so-called Spirit Children.
An undercover investigation in a remote area of Ghana snares some of the men behind a spate of ritual killings of so-called Spirit Children.