News
Ricky Kidd, a Kansas City man who spent 23 years in prison for a double murder he did not commit, has reached a $14 million settlement with the board that controls the Kansas City Police Department.
This was a "mistake" that will limit the nonprofit's ability to exonerate innocent people, said the Project's co-founder David Rudovsky.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results