Texas man who claimed intellectual disability has been executed for the killing of a jogger decades ago

2 years ago 27
ARTICLE AD BOX
Texas man who claimed intellectual disability has been executed for the killing of a jogger decades ago
Read Entire Article