for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Top News

CCTV footage shows moment when escalator at Shanghai mall "devours" cleaner's foot

Posted

Security camera footage provided by Chinese state television shows moment when a cleaner's foot was caught in an escalator at a mall in Shanghai. Rough Cut (no reporter narration).

Top News

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up