The Guardian
Texas man executed for fatally stabbing twin teenage girls in 1989
A Texas man convicted of fatally stabbing twin 16-year-old girls more than three decades ago was executed on Tuesday evening. Garcia Glenn White was pronounced dead at 6.56pm CDT following a ...
3 hours ago