Lula: Brazil’s Last Hope
On Sunday, October 30, relief and joy swept through the streets of Sao Paulo and Rio de Janeiro as the Brazilian Supreme Electoral Court announced Luiz Inácio Lula da Silva’s victory, according to Reuters, in a grueling race for the Brazilian presidency against Jair Bolsonaro.
Read More