Medellin inaugurates almost-finished mega-escalator

by Tim Hinchliffe December 27, 2011