On Sunday October 1st, 2006, more than 120 million Brazilians will head to an electronic ballot box, push some buttons and decide the fate of the country for at least...

More...