IWF Foreign Policy Fellow Claudia Rosett joined “Your World with Neil Cavuto” on Fox News to discuss G7 meeting on Afghanistan and extension of Afghanistan withdrawal. Taliban said that the US must complete evacuations by the August 31st deadline or else!