images

Images: Delhi drowns in deluge as monsoon rains disrupt daily life

Delhi grapples with record-breaking monsoon rainfall, faces severe flooding and disruptions