Trapped Man Rescued From Escalator in China

May 31, 2016

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