Indian Muslims offer prayers in the ruins of the Feroz Shah Kotla Mosque in New Delhi, India, on March 16, 2017. This mosque is one of the most ancient mosques still in use in India. (Xinhua/Javed Dar)
Indian Muslims offer prayers in the ruins of the Feroz Shah Kotla Mosque in New Delhi, India, on March 16, 2017. This mosque is one of the most ancient mosques still in use in India. (Xinhua/Javed Dar)