Mexico's presidential candidates are in the final days of campaigning for the June 2 elections. teleSUR