Staff members at an appliance store watch as officials from the local bureau of Quality and Technical Supervision inspect an escalator in Yongchuan district in southwest China’s Chongqing Municipality Thursday July 30, 2015. (Photo: AP) (NEWSER …
↧