Legendary drug lord Fabio Ochoa is deported to Colombia and walks free after 20 years in US prisons
Dec 24, 2024, 11:00 AM
Share
Subscribe
The U.S. has deported a convicted Colombian drug lord back to his country. AP correspondent Donna Warder reports.