Afghanistan News: Satellite images show hundreds of Afghans crowding Kabul airport amid Taliban takeover
Afghanistan News: Satellite images show hundreds of Afghans crowding Kabul airport amid Taliban takeover In the aftermath of the Taliban takeover, violent events unfolded in and around Kabul’s Hamid Karzai International Airport. Satellite images of Kabul airport reveal how desperate Afghans raced for assistance. Thousands of refugees rushed to Kabul’s airport with the hope of … Read more