CHARLEVOIX, QUEBEC —
Top diplomats from the Group of Seven leading industrial nations gathered Thursday in Charlevoix, Quebec, as host country Canada outlined its top agenda, focusing on achieving a “just and lasting peace in Ukraine” and strengthening security and defense partnerships…