Saturday, July 8, 2017

Video Report - Pepper spray & water cannons: Anti-G20 protesters clash with Hamburg police as summit concludes

No comments:

Post a Comment