Related Articles - Page 2
Flawed Hair Evidence Convicts the Innocent
FBI admits errors in 90 percent of hair and fiber cases, including 13 in Wisconsin.
May 5th, 2017 by Dee J. HallHow Liars Jail the Innocent
State laws have no standards on police informants, whose wrongful testimony can put innocent people behind bars.
Nov 25th, 2013 by Mario Koran