
An Afghan policeman stands on a military vehicle during Eid al-Adha festival near a mosque in Ghazni province, eastern Afghanistan, Sept. 12, 2016. Muslims across the world celebrate the Eid al-Adha festival, or the Festival of Sacrifice. (Xinhua/Rahmat Alizadah)








