Palestinians sell sheep at a market in the middle of Gaza City, Nov. 26, 2009. Muslims around the world are preparing to celebrate Eid-al-Adha, also known as the Feast of Sacrifice, which falls on Nov. 28 this year. [Yasser Qudih/Xinhua]
Comments