Texas carried out the execution Tuesday night of Carroll Parr, a 35-year-old man convicted of a 2003 murder. Parr was the 11th person executed in the United States this year, and the fifth in Texas.
Texas Carries Out 5th Execution of Year
HeadlineMay 08, 2013