Illinois Judge Calls Police Killing of Rekia Boyd “Beyond Reckless” But Acquits Cop on Technicality
By democracynow on
Rekia Boyd was 22 years old when she was killed in 2012 by an off-duty Chicago police detective. Danvisit orginal source at democracynow.org
Categories: The War & Peace Report
Tags: Archive