[WARNING Viewers Discretion is advised] A video of a mother falling to her death beneath an escalator has been circulating online. This video appears to be a footage from the Jingzhou Shashi Anliang department store in China.
The video shows the mother and boy reaching the top of the escalator, before the floor in front collapses. The mother had managed to put her son to safety. We hope she rest in peace.
Watch video below
Video clips of a man punching and swinging a dog by its legs go viral, investigations by Singapore authorities are ongoing
On Saturday morning, 18 July 2020, the Society for the Prevention of Cruelty to Animals (SPCA) launched an urgent appeal...