
Tue Jan 28 2025
On the evening of April 16, 1960, a young woman from McAllen, Texas named Irene Garza went to church for confession. She never returned home. A week later, her body was found floating in a canal. Decades would pass before the priest who murdered Irene...
Get AI-powered summaries and transcripts for any meeting, phone call, or podcast.
Available on iOS, Android, Mac, and Windows
No transcript available.