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 …

The ghosts of London past: Christmas in the capital through the ages

LONDON — Christmas in the capital: you either love it or hate it Whether you can’t get enough of the festive markets, ice rinks and last minute shopping, or run to the hills as soon as December rolls around, it’s hard to deny London gets a bit more epic at this time of year. See …