Posted on Feb 10, 2016
Avatar_57x57

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.

Update 2/10/16: More than 55 years after the murder, Feit has been arrested.