News

The Group of Seven leaders are set to meet in Canada to discuss trade, the war in Ukraine and unrest in the Middle East.