Father Anthony William Peter Caruana at Chevalier College – A Call for Witnesses
Father Anthony William Peter Caruana, who served as a dorm master, rugby coach, and bandmaster at Chevalier College eft a lasting impact on many students, but recent allegations of abuse have cast his role in a troubling new light.