Unarmed Man Shot In Back, Paralyzed By Cop Awarded $23.1 Million

On Wednesday, a federal jury awarded $23.1 million to Dontrell Stephens – an unarmed man shot in the back by

Read more

Woman Exonerated After 20 Years In Prison Alleges Cops Planted Evidence

A Tulsa, Oklahoma woman exonerated by DNA evidence after spending 20 years in prison for the murder of her infant

Read more