Posted on

This is a horrific tragedy that nobody should ever have to endure or witness.

Surveillance footage has surfaced over The Weekend that shows a woman shopping with her son at a local mall in the city of Jingzhou, just before falling down an escalator shaft to her death. The woman, which media has identified as 30-year-old stay home mother X... read more