Tuesday, May 15, 2018

Execution Watch: 5/16/2018

On Wednesday night Texas looks to kill again...

JUAN CASTILLO, 37. Sent to death row for his role in a 2003 lovers' lane slaying in San Antonio. A string of death dates were called off in 2017, for everything from Hurricane Harvey to a witness who recanted.

The capital murder case against Mr. Castillo relied upon the testimony of Mr. Castillo's cellmate in the Bexar County Jail, Gerardo Guttierez, who later signed an affidavit admitting that he lied about Mr. Castillo's alleged confession. There was no physical evidence tying Mr. Castillo to the crime.



Unless a stay is issued, Execution Watch will broadcast live:
Wednesday, May 16, 6-7 PM Central Time
KPFT-FM Houston 90.1, HD 3 or online at:

No comments: