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, Mr. Birdsall’s son, Nathaniel, told the Lubbock-Avalanche Journal, “My father raised me to believe that capital punishment is unjust. I am saddened that the loss of […]