Skip to content
Trump arrives at the G7 in buoyant mood. Can Macron resist spoiling it? · Stateside Daily