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