Images show the aftermath of an explosion outside Hamid Karzai International Airport in Kabul, Afghanistan, as the US evacuate citizens and Afghans following … Read More