Heavy traffic

Heavy traffic

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