SHANGHAI, China, Jan 1 – A New Year’s stampede on Shanghai’s historic waterfront killed at least 35 revellers, most of them women, and injured dozens more, despite efforts by authorities in China’s commercial hub to mitigate the risk of overcrowding. While some witnesses said revellers had scrambled for fake money thrown from a building, others […]