Moises Mendoza is set to be executed on April 23 for the murder of 20-year-old Rachelle O'Neil Tolleson in Farmersville, Texas on March 18, 2004.Throughout their upbringing in northern Texas, Mend
Read Source