Indian Muslims pray in the ruins of the giant Feroz Shah Kotla mosque in New Delhi to mark Eid al-Fitr. Duration: 00:40