Artifacts stand on display in Afghanistan’s National Museum, in Kabul, Afghanistan. (Asharq Al-Awsat)
Items on display in the Kabul Museum
by Ahmed Arafa | May 8, 2014 | 0 comments
Artifacts stand on display in Afghanistan’s National Museum, in Kabul, Afghanistan. (Asharq Al-Awsat)