Cato Audio •

Ted Galen Carpenter on the irrelevance of NATO at 60 years