Daily Archives: July 7, 2017


Protesters Swarm Hamburg Ahead Of G20 Summit

Seventy-six police officers were injured in clashes with demonstrators in Hamburg, Germany before the G20 summit, authorities have said. Three officers were taken to hospital with serious injuries, with many protesters also injured in the violent clashes. Police are yet to report the number of arrests. Almost 1,200 people attended […]