Harvard Arrest: Police Under Fire for Repeatedly Punching Naked Black Student

Police in Cambridge, Massachusetts, are being criticized after footage emerged showing a naked 21-year-old black student pinned down and repeatedly struck in the stomach by an officer. Police claim the use of force was...

Continue reading at Newsweek →
Comment Form is loading comments...