Barrio Pablo Escobar: where Colombia’s most infamous drug lord lives on

by Grace Brown October 16, 2015