Osiel Cardenas Guillen, one of Mexico’s most feared drug lords, has been released from a U.S. prison after serving most of a 25-year sentence, authorities confirmed Friday.
Osiel Cardenas Guillen, one of Mexico’s most feared drug lords, has been released from a U.S. prison after serving most of a 25-year sentence, authorities confirmed Friday.