Podcast: Play in new window | Download
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...


![[186]] [186]]](https://sfo3.digitaloceanspaces.com/offload-wp-files/2021/10/186-1.jpg)































