defrostingcoldcases.com
Los Tocayos Carlos - Defrosting Cold Cases
Los Tocayos Carlos … the namesake Carlos … The Guardian has an excellent article about a Texas capital punishment case involving a wrongful conviction, switched identities, an unsolved murder, evidence not tested for DNA, sloppy police procedures and an execution. “Carlos DeLuna was arrested, aged 20, on 4 February 1983 for the brutal murder of …