Reminding Russia About Its Lost Seat at the G7 Table
(EDM) This year’s G7 summit, held in Quebec, Canada, on June 8–9, was overcome by seemingly unprecedented controversies even before United States President Donald Trump suggested bringing Russia back into…