Hosted on MSN1mon
Legendary drug lord Fabio Ochoa is deported to Colombia and walks free after 20 years in US prisonsAlong with his two older brothers, Juan David and Jorge Luis, Ochoa turned himself in to Colombian authorities in the early 1990s under a deal in which they avoided being extradited to the U.S ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results