Video: Rain lashes parts of Delhi and Noida 23.06.2024 16:18 Indiatoday.in Video Rain lashes parts of Delhi and Noida