CNN’s Gary Tuchman reports the remarkable case of Irene Garza, a young school teacher and beauty queen was brutally raped and murdered 53 years ago in McAllen, Texas. Today, the one man who local and state police still believe is her murderer, remains free and living a normal life in Arizona.
Years ago, a controversial grand jury session failed to lead to an indictment of the man, who, at the time of the murder, was a Catholic priest. He is believed to be the last person to have seen Irene Garza alive, when he heard her confession on the day before Easter. Garza’s short, accomplished life which was an inspiration for many – her death, and the lingering questions are examined in this one-hour Anderson Cooper Special Report documentary.
Anderson Cooper Special Report: Beauty & The Priest debuts on CNN at 10:00pm ET & PT on Friday, May 31. This program encores on Saturday, June 01 at 8:00pm and 11:00pm ET & PT.