Schloss Elmau in the Bavarian Alps will host G7 leaders for a three-day summit at the end of June. AFP
Schloss Elmau in the Bavarian Alps will host G7 leaders for a three-day summit at the end of June. AFP

Germany suspends free Schengen travel to prevent violence at G7 summit