Delhi’s Roads Paralyzed by Rain-Induced Traffic National Heavy rains cause massive traffic jams across Delhi.