Soaring snow-capped mountains, lush green meadows and blue river valleys: the stunning panorama in southern Bavaria is like something out of a fairy tale. It’s here, in the five-star hotel Schloss Elmau, where German Chancellor Olaf Scholz will host this year’s G7 summit of leaders from France, the United Kingdom, Italy, Japan, Canada, and the United States, starting on Sunday.… Continue reading G7 summit in the shadow of Ukraine war