3 years agoLouisiana archbishop blasts ‘demonic’ sex act in church, orders altar removed, burnedB.C. Begley