G7 summit kicks off in Germany
A three-day summit of the Group of Seven rich democracies kicks off on Sunday in Germany's Bavarian Alps.
German Chancellor Olaf Scholz welcomes leaders of the seven leading economic powers to the summit overshadowed by the war in…