Robert Mitchell Jennings is scheduled to be executed at 6 pm CST, on Wednesday, January 30, 2019, at the Walls Unit of the Huntsville State Penitentiary in Huntsville, Texas.  61-year-old Robert is convicted of murdering Houston Police Department Vice Officer Elston Howard on July 19,1988 in Houston, Texas. Robert has spent the last 29 years on Texas’ death row.

Leggi Tutto