Canada is set to preside over the G7 in 2025 – what that means and what’s at stake
Ottawa will be chairing its meetings for the seventh time and plans to host the leaders’ summit from June 15 to 17 in Kananaskis, Alta.
Canada is set to preside over the G7 in 2025 – what that means and what’s at stake Read More »