Mises Wire

Peter G. Klein

US Defense Secretary Ash Carter is making the rounds with a speech about ISIL being a "cancer" that must be cured with aggressive treatment.