Delhi: Rain lashes various parts of the national capital

Delhi: Rain lashes various parts of the national capital