Muslims in the Xinjiang Uygur autonomous region began celebrating on Thursday as one of the biggest religious festivals in China gets underway. The three-day Corban Festival, also known as Eid al-Adha or feast of the sacrifice, centers ...
Tags: Xinjiang Muslims, Corban Festival