Cathy Lee Henderson is the Texas woman wo was given the death penalty in 2004 for the death of the infant boy she was babysitting.All along she has said that it was an accident. She said she was swinging him around and dropped him onto a concrete floor. All along prosecutors have said shes a liar and all along the prosecution's star witness, Dr. Robert Bayardo, has said she was a lying bitch. Basically, anyway.
Lo and behold, new evidence has been uncovered. Dr. Bayardo has taken a look and issued a statement saying had he seen this evidence he would not have made the comments he did at the trial.Bayardo testified at a 2007 hearing that he would not have
ruled the same way if he had details on the new research at the time of the
Hmmm.... so now what?
Cathy's last brush with death was in 2007 where her execution was halted two days early. Bayardo's reaction to the new evidence saved her life. She has been sitting on the row ever since, with her finger up her butt, waiting for some J.O. to gett off his ass and see something went w wrong with this trial. Fix it. Its late. But fix it. Quickly.