Latest / The Libertarian Institute

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 68% of the British public views the U.S. as having a negative impact or […]
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.