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