A San Antonio killer this month was handed his 4th execution date in less than a year. Juan Castillo, who was sent to death row for his role in a 2003 lovers' lane slaying, is now slated to die by lethal injection on May 16, according to the Texas Department of Criminal Justice. Last year, his string of death

Leggi Tutto