The Appeal – A Star Witness Recanted. But Tasha Shelby is Still Imprisoned for ‘Shaken Baby Syndrome’ Junk-Science.

Click here to read the new article by Elizabeth Weill-Greenberg (the Appeal) on Tasha’s case.


freetashashelby Avatar

Leave a comment