Diabolical Desecration

St. Therese Parish in Alhambra, California; Archdiocese of Los Angeles, is a well-attended novus ordo temple run by Carmelite priests and nuns. Also the site of a weekly celebration of the Roman Rite of Holy Mass, holy priests hold TLM conferences there as well. Some time on Thursday, June 3rd, the actual and Catholic calendar … More Diabolical Desecration