Home

Defense News is a global website and magazine about the politics, business and technology of defense, serving senior military and industry decision-makers.
Satellite photos show chaos in Afghanistan exit
Satellite imagery from commercial providers shows crowds of people gathered on the tarmac at Hamid Karzai International Airport in Afghanistan as thousands of people try to exit the country.
Load More