Evo Morales, Bolivia's former president, landed in Mexico yesterday to claim asylum, having spent the night on a floor two days after resigning.
Mr Morales, who was ousted on Sunday amid massive protests against electoral fraud, thanked Mexico for having "saved my life" but promised to return to his homeland.
"Let the whole world know that I won't change ideology because of this coup," he said. "I'll return soon, with more strength and energy."
His journey was complicated by several Latin American nations closing their airspace to his jet.
Mr Morales, the first indigenous president of Bolivia, stepped down on Sunday after weeks of widespread protests fuelled by allegations of electoral fraud in the October 20 presidential election, which he claimed to have won.