Yesterday in Parliament Square, London
law-abiding britons are arrested en masse by the police of a state actively and variously complicit in the world’s first live-streamed genocide. their crime? the newly created one of holding placards expressing support for a non violent direct action group … Read More »