by Ilzele 5. August 2017 Comments0 Living in Germany Weathering the G20 Summit in Hamburg A few weeks ago Hamburg hosted the G20 Summit, welcoming leaders of the world’s biggest economic powers. The city fathers had promised that…