Protesters hold up placards as they gather in Parliament Square after marching through central London on June 21, 2017, during an anti-government protest to coincide with the State Opening of Parliament and following the deadly fire at Grenfell Tower. © AFP
Roshan Muhammed Salih
Press TV, London
Thousands of protestors have marched on Parliament Square in London to demand that Prime Minister Theresa May step aside. The protestors were particularly angry at the government’s response to the recent Grenfell Tower disaster.
Press TV’s website can also be accessed at the following alternate addresses:
www.presstv.co.uk