Delhi Waterlogged Again

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.


Next Story