Indian men pray at the Jama Masjid of Delhi, India.