Lula Wins Brazil Presidential Election

Lula Wins Brazil Presidential Election in Historic Comeback

Editor/ Luiz Inácio Lula da Silva claimed a nail-biting victory in Brazil’s presidential election yesterday, defeating incumbent rightwing leader Jair…

2 years ago