Impeachment supporters sing outside White House

Views 172

Tens of thousands of Americans marched in support of impeachment this week, from New York's Times Square to small towns around the country.View on euronews

Share This Video


Download

  
Report form