Brazilian democracy scores a victory against considerable odds
October 30 ā Just a few minutes ago, Brazilās Supreme Electoral Tribunal announced Lula da Silvaās victory by over 2 million votes or 1.5%. Undoubtedly it was a tight race with many obstacles for the […]