17 People Allegedly Linked to Cartel Indicted, Accused of Stealing Nearly 200 Cars
Seventeen people allegedly linked to a drug cartel were indicted by a Denver grand jury on Monday and accused of being involved in stealing nearly 200 cars and trading them to drug cartel members.