The first images appear from the explosion site near Kabul airport Uptrends

The first images appear from the explosion site near Kabul airportThe first images appear from the explosion site near Kabul airport
The first images appear from the explosion site near Kabul airport

Images show the aftermath of an explosion outside Hamid Karzai International Airport in Kabul, Afghanistan, as the US evacuated citizens and Afghans after the Taliban came to power.

Leave a Comment