The battle over Brexit spills onto the streets of London on Saturday when many thousands of people are expected to march through London to demand a new referendum just as parliament decides the fate of Britain's departure from the European Union.
Reuters: World News, Reuters: World
Fri, 10/18/2019 - 4:07pm
The battle over Brexit spills onto the streets of London on Saturday when many thousands of people are expected to march through London to demand a new referendum just as parliament decides the fate of Britain's departure from the European Union.