BusyBodyQueen

Friday, July 7, 2017

G20 and Hamburg















Police and protesters have clashed in the German city of Hamburg where the G20 is due to start on Friday.













No comments:

Post a Comment