The Public Square - February 05, 2010

Jan Kruse on Racial Prejudice in the Champaign County Jury System