Slider Author: Vikas - 20/03/2017 Heavy traffic Heavy traffic near a border check post at outer Delhi on March 20, 2017. (Photo: IANS)