Catholic Herald logo

Fr William Aitcheson revealed his past after recent events in Charlottesville