No upcoming broadcasts
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.