Video PlayerClose
A seller displays a sheep for sale at a livestock market ahead of Eid al-Adha festival in Sale, Morocco, Aug. 7, 2019. Eid al-Adha festival is one of the most important festivals for Muslims, which will begin on Aug. 11 this year in Morocco. (Photo by Chadi/Xinhua)