John Feit

After 60 years, priest jailed for life for murdering Texas beauty queen who came to him for confession

John Feit, a visiting priest in McAllen, Texas, was convicted on Thursday of premeditated murder in the death of Irene Garza, then 25 in 1960.

Dec 09, 2017, 10:16 AM IST