On September 10, 2012 the Finance Committee of the Chicago City Council approved a $950,000 settlement for 80-year-old police torture victim Oscar Walden, the penultimate event in Walden's 60 year battle to obtain justice.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.