Xiaoling Khin
Xiaoling Khin, a senior from Henan province in China, was one of seven people reported killed on their way to a university campus in Chongqing in eastern China on Monday night. Two young sisters, one male and one female, were also found dead in the same vehicle by passersby. The Continue Reading