From climate to Palestine, thousands of protesters descended on London with one common goal

0
315

It was a hard-to-define protest mustering at the top of Regent’s Street.