Lula’s victory is a stress test for the Global South

North America Politics Moderate confidence — 74/100

Unverified

Sources: Al Jazeera