Delhi Areas in Delhi, India, are flooded by heavy rain, with record rainfall recorded at Indira Gandhi International Airport. Sources: IBN Live