The Taliban Offered Control of Kabul to US Forces…. And We Turned Them Down?
Wait – the Taliban Offered Control of Kabul to US Forces… And We Turned Them Down? Townhall Well, the fiasco that erupted concerning the safe evacuation of American citizens from Afghanistan could have been much […]