Metropolitan Archive

A man is harrassed by the Metropolitan Police whilst speaking his mind openly and freely in Oxford Circus, central London on the 24th January 2009 moments before another Free Palestine […]

Free Speech vs. the Metropolitan Police in London UK

A man is harrassed by the Metropolitan Police whilst speaking his mind openly and freely in Oxford Circus, central London on the 24th January 2009 moments before another Free Palestine […]