Delhi and NCR see season's heaviest rain, slow moving traffic

India