They couldn’t stop the wreck between a U-Haul truck and a car but our California Department of Insurance (CDI) detectives sure did put the brakes on the suspected insurance fraud that followed. “This appears to be a staged auto collision involving four people back in December of last year,” said California Statewide Law Enforcement Association […]