Denver District Attorney John Walsh announced on Thursday that 12 people have been indicted by a grand jury on nearly 200 charges in connection with a massive tow truck scam.
Denver District Attorney John Walsh announced on Thursday that 12 people have been indicted by a grand jury on nearly 200 charges in connection with a massive tow truck scam.