Unholy Act
Decades after the body of beauty queen Irene Garza was pulled from an irrigation canal, there is still only one suspect: John Feit, the priest who heard her final confession.
Decades after the body of beauty queen Irene Garza was pulled from an irrigation canal, there is still only one suspect: John Feit, the priest who heard her final confession.
Pamela Colloff Texas Monthly Apr 2005 30min Permalink