Eyewitness Identification Chief Bill Brooks, Norwood Police Department 317 people have been exonerated through DNA. In 36 states, 9 in Massachusetts. Eyewitness misidentification…
Eyewitness Identification Chief Bill Brooks, Norwood Police Department 312 people have been exonerated through DNA. In 36 states, 9 in Massachusetts. 18 served time on Death…