New Yorkers Turned Out in Force to Protest Stephon Clark's Killing by Police
11 people were arrested in New York City on Wednesday night after hundreds took to the streets to protest the police killing of unarmed black man Stephon Clark.
11 people were arrested in New York City on Wednesday night after hundreds took to the streets to protest the police killing of unarmed black man Stephon Clark.