>>     >>     >>  Heavy rains in Delhi, traffic snarles at several locations

Heavy rains in Delhi, traffic snarles at several locations