Many still stuck in Afghanistan as Taliban begins to put together their own government
Fox News correspondent Trey Yingst has the latest on Americans stuck in Afghanistan and the Taliban’s efforts to form a government in Afghanistan on ‘Special Report’…Read more.