In the recording, Cristian, the fictional name of the young man, says he has just been hired “by a priest of the Catholic Church” in Panama “in order to have sex.” “It is not the first ...
Investigators had to walk through mountains for 10 hours to reach the remote location Police in Panama say they are investigating ... the alleged leader of the New Light of God sect in connection ...