Beauty and the priest: Final confession before murder (Pt. 2)

The words Irene Garza spoke at confession would be some of her last. Days later she was found murdered in a canal, her killer never caught.

The Latest