Share

Garcia Glenn White’s Final Words Before Texas Execution


Breaking News
Garcia Glenn White was executed at the state penitentiary in Huntsville, Texas, on Tuesday.