First foreign commercial flight since Taliban takeover lands in Kabul
An international commercial flight touched down in the Afghan capital on Monday, the first since the Taliban retook power last month.
Kabul airport was left trashed after foreign forces completed their chaotic withdrawal on August 30,…
Read More...
Read More...