Once again, rains hit the national capital hard, and Delhi has been submerged. The streets are waterlogged, and vehicles are submerged in water. Watch the video for more.
Once again, rains hit the national capital hard, and Delhi has been submerged. The streets are waterlogged, and vehicles are submerged in water. Watch the video for more.