Thousands of protesters demand final Brexit deal vote

T TV Sunday 24/June/2018 13:21 PM
By: Times News Service

Protesters march through London to demand a final vote on any UK exit deal, on the second anniversary of the referendum.