Is Putin enraged by the G7 summit? | Sir Christopher Meyer · The Trump Report · Sentinel