LONDON, April 11 – Police said on Saturday they had arrested 212 people at a protest in London’s Trafalgar Square opposing Britain’s banning of the Palestine Action group.
LONDON, April 11 – Police said on Saturday they had arrested 212 people at a protest in London’s Trafalgar Square opposing Britain’s banning of the Palestine Action group.