TOP STORYBrazil Decides: Lula Faces Bolsonaro's Son in High-Stakes 2026 Runoff
Nearly 159 million eligible Brazilian voters head to the polls on Sunday, October 25, 2026, for a high-stakes presidential runoff election. The fierce showdown pits veteran leftist incumbent Luiz Inácio Lula da...










