Watch again: Over 1 million rally in London to demand second Brexit referendum
posted in: European Union, News
Over one million protestors marched in London on Saturday to demand a second Brexit referendum, according to organisers of the event. The massive rally of people from the United Kingdom flooded London’s main streets and marched towards the parliament building … Read More