Skip to main content
play

Texas executes Moises Mendoza for 2004 murder of young mother

Moises Mendoza, 40, was executed by lethal injection in Texas on April 23 for the 2004 rape and murder of 20-year-old Rachelle O'Neil Tolleson.
unbranded - Newsworthy