Hamid Karzai returns to Kabul. Taliban’s bid for a respectable face?

While the Biden administration grapples with the disastrous fallout at home and among US allies from the messy US military … Continue reading Hamid Karzai returns to Kabul. Taliban’s bid for a respectable face?