NATO? Just Say No!
Why does the United States station approximately 70,000 troops in Europe? It is not because the Europeans love us. Germans overwhelmingly cite France (46%) as their country's most essential foreign policy partner, compared to 26% for the United States. Around 64% to...

































