News

Moises Mendoza is set to be executed by lethal injection on April 23 for the murder of Rachelle O'Neil Tolleson in Farmersville, Texas in 2004.