July 17 2018 8:44pm

Protestors outside White House demand Trump’s impeachment after Putin meeting

Protestors gathered outside the White House on Tuesday and demanded the impeachment of U.S. President Donald Trump, following his meeting with Russian president Vladimir Putin on Monday.

Responsive site?

Video Home