Screams in the jungle: mystery cult sacrifices children in exorcisms
  • Police raid Panama church, arresting 10 people and rescuing 15 captives, including children
  • Comes after cult ceremony that killed pregnant woman and six children in a remote village
22 Jan 2020 - 9:34PM