Face Of The Day

Andrew Sullivan —  Jan 1 2015 @ 2:09pm

New Year's Eve Stampede Kills At Least 35, Injures Many More In Shaghai.

People are seen during a stampede during Shanghai’s New Year celebration at the Bund area on December 31, 2014. At least 35 people were killed and 42 people were injured, according to Xinhua New Agency. The cause of the stampede is still under investigation. By ChinaFotoPress/Getty Images.