20150423 india: Traffic comes to a halt in central Delhi