[HIGHLIGHTS] 2 dead and 1 injured in stab wound in Zhoushan, Zhejiang, police: suspect died after falling off building 2020-08-26T22:25:12.162Z Read the full translated version in English Read the full version from chinanews May on the same topic in other locals All life stories on 2020-08-26