Guerrero elected Cali mayor in landslide victory

by Sarah Cast October 31, 2011