Monthly Archives: July 2015

Real Life Traffic Stunts … Only in China!

unnamed1 unnamed2 unnamed3 unnamed4 unnamed5 unnamed6 unnamed7

Made in China: the Man-eating Escalator



A tragedy of biblical proportion happened in Jingzhou, Hubei Province, China on 7/26/2015. A 30-year-old young mother took her toddler son for an escalator ride in a shopping mall. That short ride landed her in the meat-grinding under-belly of the escalator. She was dead in 8 seconds.

But this video captured her brilliant toss that saved her son. Hats off to a mother’s instinct and sacrifice.

Her name is Xiang Liuhuan (向柳娟.)