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

0
314

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