The Archdiocese of New Orleans has removed and burned the altar at of Sts. Peter and Paul church in Pearl River after a priest was caught filming sex acts on the altar with two women…
WordPress Social Login is not configured yet. Please navigate to Settings > WP Social Login to configure this plugin. For more information, refer to the online user guide..