Vendors wait to sell their cattle at a livestock market in Kabul, Afghanistan, Sept. 11, 2016. Muslims across the world are preparing to celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice. (Xinhua/Rahmat Alizadah)
Vendors wait to sell their cattle at a livestock market in Kabul, Afghanistan, Sept. 11, 2016. Muslims across the world are preparing to celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice. (Xinhua/Rahmat Alizadah)
![]() |
|