Father John Feit

In the small town of McAllen, Texas, the tragic story of Irene Garza unfolded in 1960. Irene, a young and vibrant schoolteacher, disappeared after attending a Holy Saturday confession at her local Catholic church. Her lifeless body was later discovered in a canal, leaving the community in shock and the case shrouded in mystery. The […]