News

Texas death row inmate Moises Mendoza is set to be executed April 23 for the 2004 murder of Rachelle O'Neil Tolleson.