Columbia Human Rights Law Review Website – Did Texas Execute an Innocent Man?

Check out this new comprehensive website called “Los Tocayos Carlos” about the possible wrongful execution of Carlos De Luna in Texas.