Muslims slaughter lamb in a mosque of New Delhi Dec. 9, 2008, on which Eid el-Adha, one of the most important religious festivals of Muslim falls in the country. There are around 150 million Muslims in India,accounting to nearly 15% of the national population.[Wang Ye/Xinhua]
|