NATO vows to guard ‘every inch of territory’ as Russia fumes
AP

AP

Madrid, July 1