Aired Tuesday February 19,
5:30pm - 6:00pmon 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.