
Born: 1984-06-29
John Henry Ramirez was convicted for the murder of Pablo Castro, a crime that took place on July 19, 2004. Following the incident, Ramirez evaded law enforcement for nearly five years before being apprehended on February 13, 2009. His case garnered significant attention, culminating in his execution...