2025 is a year of anniversaries in the Church: We shouldn’t overlook the murder of Irene Garza
65 years ago, Irene Garza was murdered by a Catholic priest in McAllen, Texas. The Church needs to remember what happened.
65 years ago, Irene Garza was murdered by a Catholic priest in McAllen, Texas. The Church needs to remember what happened.