Home World News Drug lord Fabio Ochoa walks free in Colombia after 20 years in US prisons