The G7 in Canada begins later today. Will the G7 survive in its current form?

Comments