Execution Date Set for Convicted Murderer Vaughn Ross

    A judge denied Vaughn Ross' last appeal earlier this month and this morning Ross' execution date was set for July 18th.
    Ross was convicted of the 2001 murders of Texas Tech professor Douglass Birdsall and 18-year-old Viola Ross.
    We interviewed Ross in 2010 which was the first time Ross had spoken publicly since his trial.
    In that interview he maintained his innocence.

More Stories

Don't Miss

Latest News