Texas Holds Its Sixth Execution of The Year
Juan Castillo, 37, was put to death Wednesday evening for the 2003 robbery and murder of Tommy Garcia Jr. in San Antonio. The execution had been postponed three times since last May. It was the 11th execution in the U.S. this year.
Source: The Crime Report ( TheCrimeReport.org )