China’s Internet users on Monday lamented the callousness of the country’s teeming cities following the discovery of a woman’s body a month after she was trapped in a malfunctioning lift. The 43-year-old, reportedly suffering from mental illness but living alone, was stuck in the lift in the northern city of Xian in late January when […]