Drug lord Fabio Ochoa deported to Colombia, free after 25 years in U.S. prison

One of Colombia's legendary drug lords and a key operator of the Medellin cartel has been deported back to the South American country.

No comments

Read more