The Year of Our Lord, 2025, is also the sixty-fifth anniversary of Irene Garza’s murder by the hands of a Catholic priest in ...