Health & Fitness
Louisiana archdiocese sets fire to the altar where a pries ecorded himself having a threesome
Archbishop Gregory Aymond said the altar Rev. Travis Clark used when performing sex acts with two dominatrices last month in Pearl River, Louisiana, was burned and removed