Article

New York PostNew York Post on 2019-08-22 03:03

Texas executes man for 1998 slaying of college student

A Texas death row inmate who argued that his conviction was based on junk science was executed Wednesday for the abduction, rape and killing of a ...

Related news