Categories
death penalty execution

State of Texas Executes Vaughn Ross

On July 18, 2013, the State of Texas put Vaughn Ross to death for the¬†2001 murders of Douglas Birdsall, 53, and Viola Ross, 18, in Lubbock. ¬†Prior to the execution, […]