Advertisement

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

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).