Shoppers Flee as Escalator Collapses Under Them
Story By: John Feng, Sub Editor: Michael Leidig, Agency: Asia Wire Report Video Credit: AsiaWire This is the moment two shoppers flee as a malfunctioning escalator collapses beneath their feet. The incident was captured by a CCTV camera in the Sun Square shopping centre in the city of Wuzhou, which is in China’s southern Guangxi Zhuang…