
Thousands at pro-Palestinian rally in London
A group of protesters are told to disperse by police from Trafalgar Square after marching there.
Full Article
A group of protesters are told to disperse by police from Trafalgar Square after marching there.
Full Article