Medellin named world’s most innovative city of 2012

by Joey O'Gorman March 1, 2013