We bring you a special edition on the upcoming elections in Brazil. On October 2, some 156 million Brazilians will head to the polls to elect a third of their senators, 513 deputies, all 27 governors and Brazilian state legislatures, as well as a president. There are 11 candidates running for Brazil's top job, but the presidential contest looks set to be a face-off between current far-right leader Jair Bolsonaro and left-wing former president Luiz Inacio Lula da Silva.
Whoever is sworn in as Brazil's next president in January will face many challenges ahead. To get more analysis, we speak to Brazilian journalist Marcelo Lins.