Extinction Rebellion protest takes place in London's Parliament Square under police presence

2020-09-01 3

The Extinction Rebellion announced a 10-day protest taking place under a heavy police presence In Parliament Square in London, outside the Houses of Parliament on September 1.