U.K. votes in general election

U.K. votes in general election amid Brexit impasse.

GET THE FULL STORY

Photo credit: Garry Knight from London, England – People’s Vote March 19-10-19 – 23, CC0, Link