SAN DIEGO (Border Report) — Santiago Meza López, who dissolved at least 300 bodies in acid for a drug cartel, was sentenced on Tuesday to an additional 30 years in prison. He was arrested in 2009 and ...
The release from prison of one of Italy's most notorious mobsters-turned-informants generated more indignation Thursday, even after he was shown in an old jailhouse interview apologizing to his many ...
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated. SAN DIEGO (Border Report) — Santiago Meza ...