Trump Terms French President’s Remarks On NATO ‘Disrespectful’

North Atlantic Treaty Organization (NATO), also called the North Atlantic Alliance, is an intergovernmental military alliance between 29 North American and European countries.