The leaders of the world's most powerful military alliance clashed over personality and policy on Wednesday as NATO's summit ended with an effort to paper over their sharp divisions.
Meeting outside London to mark the 70th year of the Atlantic alliance, the members vowed to stick together against threats from Russia and terrorism and recognised the challenge of a rising China.