An 85-year-old former priest has been found guilty of murdering a South Texas beauty queen and teacher 57 years after her death. John Feit was convicted on December 7 at the Hidalgo County Courthouse in Edinburg for the murder of Irene Garza, who was 25 years old at the time of her death in 1960. Feit’s sentencing […]
