Former Drug Lord Fabio Ochoa Released in US
After serving 26 years in a U.S. prison, 67-year-old Fabio Ochoa Vásquez was released this morning, according to police sources. U.S. authorities informed their Colombian counterparts of Ochoa’s release and confirmed he is currently in the custody of a federal agency. While the deportation process to Colombia is underway, authorities are verifying if he has … Read more