NEW YORK TIMES: The Science That Put This Man on Death Row Has Been Debunked. He’s Going to Be Executed Anyway.



Charles Don Flores deserves a trial based on evidence, not on discredited science. By Kirk Semple and Adam Westbrook from NYT Opinion… Read more.

Leave a Reply