Streets waterlogged as Delhi-NCR continues to receive rainfall
Rain lashes Delhi-NCR bringing down the temperature; IMD predicts showers in national capital till August 25. Waterlogging reported in several areas of Delhi and traffic moving at snail's pace in many places.