On June 23, 2025, thousands gathered in London’s Trafalgar Square in defiance of a sweeping move by the UK government. The Home Secretary, Yvette Cooper, had just announced that Palestine …
Human RightsAnti-War MovementsCivil LibertiesGlobal JusticeHuman Rights UK PoliticsMiddle East Conflict