Delhi sees highest ever rainfall in 24 hours for May

Delhi sees highest ever rainfall in 24 hours for May
Linkup