More than 200 people were arrested in London’s Trafalgar Square during a protest against the government’s ban on Palestine Action, which remains in force despite a High Court ruling that it was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results