35 dead, 42 injured in Shanghai New Year's celebration stampede

As Asia kicks off 2015, one New Year’s celebration in Shanghai, China has resulted in 35 deaths and 42 injuries China’s CCTV America reports that the event, held in Chen Yi Square, near a waterfront area called the Bund, devolved into a stampede. The sudden crowd movement happened around 11:35pm local time, according to the …