No Picture

Miracle Boyd Claims Police Punched, Knocked Teeth Out at Columbus Statue Riot; But Reporter Claims Police Did Not Knock Her Teeth Out

3,189 Activist Miracle Boyd was with a group of protesters that tried to pull down the Christopher Columbus statue in Grant Park on Friday, when cell phone video appeared to show a police officer punching […]