CCalifornia Read More 2 Southern California brothers arrested in $5.8 million insurance fraud schemeMarch 12, 2026 Two brothers who own Southern California towing companies were arrested for their alleged roles in a multi-million dollar…