Chicago Police Punch 18-Year-Old Activist in the Face During Protest; Knocking Out Multiple Teeth
An 18-year-old activist had several of her teeth knocked out by a Chicago Police officer Friday evening. Miracle Boyd was assaulted by a police officer...