Advertisement
Brexit
October 20 2018 8:54pm

Tens of thousands rally on streets of London, U.K. demanding second Brexit vote

Protest organizers want the public to have a final say on the government’s Brexit deal with the EU, arguing that new facts have come to light about the costs and complexity of Brexit since the 2016 referendum.

Video Home