Panama – A Sect Killed Indigenous People In Religious Ritual Six children and a pregnant woman were tortured and killed by Panama sect called “The New Light of God” in a bizarre religious ritual. Read more about Panama – A Sect Killed Indigenous People In Religious Ritual