Watch moment escalator switches direction and throws off dozens of people

0
71

CCTV footage has emerged of the incident on Thursday in Ningbo, China’s Zhejiang Province.

Read the full article...