Anti-Trump protesters scuffle with police

Published January 20, 2017 85 Plays

Rumble Demonstrators scuffle with police and smash shop windows in Washington ahead of Donald Trump's inauguration as U.S. president.

0 COMMENTS