This has to be one of the most horrific videos I have ever seen.
Please do not watch it if you have a propensity of weakness to tragedies!
The Chinese women in the video was riding on an escalator hold her son when the landing platform at the top of the escalator collapsed and literally ground her up.
As she was getting chewed up by the escalator she had the presents of mind to push her so away from the platform. What a tragic experience.
The lady is definitely her son’s hero and lifesaver.