Media

anarchists-clash-with-riot-police-during-climate-summit-protest-in-paris-body-image-1448809316

Self-proclaimed anarchists clash with French police in Paris on Sunday. (Photo: Anarchistnew.org.)