A man who escaped prison in his native Mexico while serving a murder sentence was executed in Texas on Wednesday for fatally beating a former Baylor University history professor and attacking his wife more than 16 years ago.
Reported by NY Daily News 1 hour ago.
↧