German riot police stand in front of protestors during the demonstrations during the G20 summit in Hamburg, Germany, July 6, 2017. [Photo/Agencies]|
HAMBURG - Protest in Hamburg resulted in clashes with security forces on Thursday evening, on the eve of the G20 summit to be held here, with several injuries reported.
The anti-globalization "Welcome to Hell" rally kicked off on Thursday afternoon pea ...
--------Click here for more information--------