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.