Reports are coming in on Weibo about yet another failing escalator, this time at Shanghai's Hongkou Football Stadium Metro Station. The machinery experienced a "sudden malfunction" at around 2:00 p.m. today between Lines 3 and 8 of the station, prompting some panic among commuters and leaving the escalator in a somewhat mangled state, as seen here.

Visit the original source and full text: Shanghaiist