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”Read More
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”Read More