US economist Jeffery Sachs closed his Twitter account after a barrage of criticism over remarks he made online about the US government’s conduct in its treatment of Chinese technology company Huawei. Photo: David Wong