Police-generated testimony 1: Six Impossible things before breakfast
According to the National Registry of Exonerations, there have 2,551 known exonerations in the United States since 1989. An additional 1,800 defendants have been cleared in 15 large-scale police scandals in which police officers framed innocent defendants. But experts agree that these figures represent the tip of a much larger iceberg. For every innocent person that walks free, a dozen more languish behind bars.
David Black is one of them.
The leading cause of exoneration, involving 72% of wrongful conviction cases, is mistaken eyewitness identification. But when eyewitnesses make mistakes, it is typically because, often unbeknownst to juries, investigators have been manipulating the ...
