Friday, January 20, 2017

DC Riot Police Launch Flash Bang Grenades, Pepper Spray At Protesters

No comments:

Post a Comment