Summary | A shopping mall in central China's Hubei Province is
responsible for an escalator accident that killed a woman on
Sunday morning, local authorities announced Monday night.
china.org.cn | 27 July 2015