The first images appear from the explosion site near Kabul airport Uptrends
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.