We cannot imagine how horrifying this must have been! A Texas man has been charged with manslaughter this week after two children fell from a backhoe bucket and were fatally run over by the vehicle. Vijender Chauhan had allegedly been operating a John Deere backhoe on Saturday while several children and adults were on board […]