From Fox News…..
The archbishop of New Orleans on Friday called the report of an alleged sex act between a priest and two women inside a church “demonic” and ordered the altar removed from the church and burned, he said.
Meanwhile, a Louisiana lawyer representing the two women linked to the alleged threesome called their arrests “appalling.”