Cartagena cleans up its streets ahead of the Summit of the Americas

by Brandon Barrett April 10, 2012