Sobering Video October 19, 2011 by Steve Beckow Tough to watch. Chinese toddler is run over by a truck and, in seventeen minutes, no one stops to see to it. The world we’re leaving…. Thanks to Bracha. Share this:TwitterFacebookRedditEmail