U.S.
Drug lord Fabio Ochoa released, returns to Colombia after 25 years in US prison
2:18
Fabio Ochoa Vásquez, a former Medellín Cartel drug lord, was released from a U.S. prison after serving 25 years and deported to Colombia.
Related Stories
My Queue
Latest News
Recently Watched