Rio Pact Archives | The American Spectator
by | Jan 27, 2017

President Trump has shocked the global foreign policy elite by questioning the value of the North Atlantic Treaty Organization (NATO)…

o
Sign Up to receive Our Latest Updates! Register