Avatar - CTV News
CTV Newsadded this to
World
What world leaders are expected to discuss at the G7 summit

World News

What world leaders are expected to discuss at the G7 summit

ctvnews.ca - Nicole Bogart

Prime Minister Justin Trudeau joins six of his fellow world leaders on the international stage this weekend at the G7 summit in Biarritz, France, …

View on ctvnews.ca