Crime Lab Creates Chaos

Chemist Annie Dookhan is accused of tampering with with drug and blood samples to make them weigh more or test positive. Details are still emerging about the mishandled evidence in as…

Dozens Imprisoned Are Legally Innocent

The state of North Carolina is keeping legally innocent people behind bars despite the fact prosecutors agree they are innocent of the crimes that they are incarcerated for. A USA…