Nations scramble to airlift Afghans after Kabul explosions kill more than 100

0
322

The twin bombings also raise questions about the Taliban’s vows to bring security to Afghanistan. The Islamist group has yet how it plans to govern.