An Indian Muslim woman keeps incense sticks on a wall 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)
An Indian Muslim woman keeps incense sticks on a wall 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)
![]() |