Legendary drug lord Fabio Ochoa is deported to Colombia and walks free after 20 years in US prisons

Legendary drug lord Fabio Ochoa is deported to Colombia and walks free after 20 years in US prisons

No comments

Read more