Brazilians will head to polls on Sunday to choose between two radically different leaders in the second round of voting.
Fernando Haddad from the Workers’ Party is the country’s left-wing candidate.
But his right-wing rival Jair Bolsonaro holds a lead in most polls and is expected to win.
Al Jazeera’s Daniel Schweimler has more from Sao Paulo on what’s behind Bolsonaro’s political popularity.