Texas executed Juan Castillo, who said he was innocent, for 2003 San Antonio murder A Texas death row inmate was executed Wednesday — his 4th execution date in a year. Though advocates and his attorneys insisted on Juan Castillo's innocence, he lost all his fights in court and was put to death for a 2003 San Antonio murder.

Leggi Tutto