Tents set up in Trafalgar Square as Extinction Rebellion begin day two of their protests

2019-10-08 31

A vast amount of tents have been set up in Trafalgar Square as Extinction Rebellion begin day two of their protests on October 8.

Free Traffic Exchange