Feds Charge 11 With Staging Crashes
Feds Charge 11 with staging crashes following a widespread investigation into staged crashes targeting truckers and their insurance companies. In late August, the U.S. Attorney’s Office Eastern District of Louisiana announced that 11 people had…