新華網
Editor: huaxia
2025-06-04 11:11:06
Camels and sheep are pictured at a livestock market ahead of the Muslim festival of Eid al-Adha, or the Feast of Sacrifice, in Tripoli, Libya, on June 3, 2025. (Photo by Hamza Turkia/Xinhua)
People buy sheep at a livestock market in preparation for the Muslim festival of Eid al-Adha, or the Feast of Sacrifice in Tripoli, Libya, on June 3, 2025. (Photo by Hamza Turkia/Xinhua)