logo

07 July 2017

G20: Protests flare as leaders gather

World leaders gather in Hamburg, Germany, as clashes continue for a second day.

Please follow and like us:

Share
#

Write a comment

4+3 = ?