Infamous Narcos drug lord released from US prison after 25 years - Ochoa was first indicted for his alleged role in the ...
Once considered one of the wealthiest drug cartels in the world, Medellín was co-founded by Pablo Escobar and Fabio Ochoa ...
Records from the U.S. Bureau of Prisons show that Fabio Ochoa-Vasquez was released Tuesday after completing 25 years of a ...