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 Reply