massive march against brexit in london

EU supporters, calling on the government to Britons vote on Brexit deal, leave their placards outside Parliament Britain March 23, 2019... placard is pictured as EU supporters, calling on the government to Britons vote on Brexit deal, participate in 'People's Vote march in London,..

Most controversial news of the day, as detected by AI.