Police, protestors clash ahead of G20 summit in Germany

WFTSPublished: July 6, 2017
Published: July 6, 2017

German riot police were firing water canons at protestors in Hamburg on Thursday evening, as protestors were throwing bottles at them.

Be the first to suggest a tag

    Comments

    0 comments