Police violence, reparations, and trying to make things right. : Planet Money : NPR

Darrell Cannon was tortured into confessing to a crime he didn’t commit and was sentenced to life in prison. He was exonerated in 2004 and released from prison in 2007.

Scott Olson/Getty Images

hide caption

toggle caption


Source Link

About Author: ACM
This information is 3rd party content that is added to ACM strictly for non-commercial informational purposes. Information is the Key to Set the Black Mind Free