Ex-priest John Feit arrested in Irene Garza murder case from 1960
John Feit, a former Catholic priest, has been arrested in a 56-year-old murder case. Irene Garza was last seen alive the night before Easter 1960 when Feit heard her confession at Sacred Heart Catholic Church in McAllen, Texas. Five days later, searchers found the lifeless body of the 25-year-old former Miss South Texas face down […]