Aired Friday June 1,
8:30pm - 9: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.