Season 26, Episode 17 The Last Confession
First Aired: March 1, 2014
The 1960 murder of beauty queen Irene Garza in McAllen, Texas, is investigated. She was last seen in her church where she went to give confession. The chief suspect in the case is the victim's priest, who denies the allegations.
Cast & Details See all »
- Premiered: January 19, 1988
- Rating: None
- Premise: A newsmagazine that focuses on a single story per episode, told from a number of perspectives by a group of correspondents. (more)