More than 100,000 people are at a rally in London's Trafalgar Square to protest President Trump's UK visit. // https://bzfd.it/2Lemx8F
https://www.facebook.com/BuzzFeedNews/videos/1979948975359444/
https://www.facebook.com/BuzzFeedNews/videos/1979948975359444/
More than 100,000 people are at a rally in London's Trafalgar Square to protest President Trump's UK visit. // https://bzfd.it/2Lemx8F
https://www.facebook.com/BuzzFeedNews/videos/1979948975359444/