Three dead and 15 injured in Shanghai Walmart stabbing after man 'went on rampage'
Police in Shanghai, China, said they arrested a 37-year-old man surnamed Lin at the scene, adding he had come to the city to "vent his anger due to a personal economic dispute"