Delhi's drainage system not designed to withstand so much rain, says Arvind Kejriwal
Toll due to rains in north India rises to 42 as floods continue to cripple normal life; IAF, NDRF deployed for rescue operations