US poised to carry out first execution of 2019

almost 7 years in EWN

Robert Mitchell Jennings, 61, gunned down Elston Howard in a Houston adult bookstore on 19 July 1988, according to a court filing and local media.

Mentioned in this news
Share it on