

Following reports of strange riutals and bizarre religious ceremonies, in January 2020 Panamanian police headed into the country's remote jungle. What they found in a makeshift church, in the isolated indigenous village of Alto Terrón was something straight out of a 70s exploitation horror…