News

First images emerge from scene of explosion near Kabul airport

first-images-emerge-from-scene-of-explosion-near-kabul-airport



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

0 Comments

Robert Dunfee