Site icon The Crystal Eyes

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

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.

Exit mobile version