North Carolina; The work of the SBI crime lab has been under fire since February, when Greg Taylor, an innocent man, was freed after judges learned an SBI serologist withheld crucial evidence that proved a stain on Taylor's SUV wasn't blood.
Share this post
In 38 states (MA included) crime labs report…
Share this post
North Carolina; The work of the SBI crime lab has been under fire since February, when Greg Taylor, an innocent man, was freed after judges learned an SBI serologist withheld crucial evidence that proved a stain on Taylor's SUV wasn't blood.