A repairman suffered extensive injuries after being swallowed up by an escalator on Sunday in southwest China's Chongqing Municipality.
A repairman suffered extensive injuries after being swallowed up by an escalator on Sunday in southwest China's Chongqing Municipality.