Protesters Hang Giant 'Impeach Trump' Banner At Washington Nationals Game
Category: POLITICS
Some Twitter users called opening day at Nationals Park a win for the home team — and America.
By Hayley Miller, 2017-04-04