A group of young journalists investigates a cult that is said to practice human sacrifice, but their audacity may lead them to become the cult's next victims.
Read full
A group of young journalists investigates a cult that is said to practice human sacrifice, but their audacity may lead them to become the cult's next victims.
Discussion