CHICAGO, Nov. 25, 2016 - Photo taken on Nov. 25, 2016 shows the protest scene in Chicago, the United States. More than a hundred people took to the streets in central Chicago on Friday for the second year in a row, blocking entrance to Nike store on the iconic North Michigan Avenue to raise awareness to police misconduct towards minority groups.

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos