A police truck was seen driving through the barricades protesters had erected in Hamburg on Friday, in an ongoing attempt to quell the G20 protests in the city. Hamburg is hosting the 2017 G20 summit between July 7 and July 8.

Tags: ; ; ; ; ;