US President Donald Trump has said Nato is "no longer obsolete", reversing a stance that had alarmed allies.

More Articles ...