anonymous

Million Mask March 2017: 25 arrests made as anti-capitalist protesters took to the streets of London.

  The Metropolitan Police made 25 arrests last night as protesters wearing Guy Fawkes masks marched through central London in…

7 years ago