The National Green Tribunal was both baffled and angry on Wednesday when told that Delhi government officials who inspected heavy vehicles entering Delhi on Monday and Tuesday nights at three borde