Texas executed Juan Castillo, who said he was innocent, for 2003 San Antonio murder
A Texas death row inmate was executed Wednesday — his fourth 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. Full Story
/https://static.texastribune.org/media/files/40815eca8295ffbd2756980acf8bf119/JUAN_CASTILLO_TDCJ_TT.jpg)