Skip to Content

Afghanistan is a Defining Moment for US Foreign Policy

Afghanistan is a defining moment for US foreign policy. Nations like China are watching closely how we act in this moment. This has potentially huge implications for global order. David Nicholas joined Fox Business, Neil Cavuto, to discuss how global instability could negatively affect the U.S. consumer.