E-mail this story
Arrests made in $80 million Eli Lilly drug theft
The FBI arrested two men from Miami for stealing $80 million in medicine from an Eli Lilly warehouse. Investigators say Amaury Villa and his brother, Amed, are behind the biggest heist of pharmaceuticals ever.
May 3, 2012