New Delhi: Heavy traffic near a border check post at outer Delhi on March 20, 2017. (Photo: IANS) New Delhi: Heavy traffic near a border check post at outer Delhi on March 20, 2017. (Photo: IANS) New Delhi: Heavy traffic near a border check post at outer Delhi on March 20, 2017. (Photo: IANS)

SHARE