WorldEcuador’s Correa insists revolution is unstoppableAFPFebruary 18, 2013 by AFPFebruary 18, 2013 Quito: Ecuadorian leader Rafael Correa insisted his revolution is unstoppable as he celebrated victory Monday in the country’s presidential election, with early results giving him...