close

INSIGHT: German police clash with G20 protesters



Water cannons deployed by German police against G20 protesters in hamburg.





Source link
admin

The author admin

Leave a Response