Why is Brazil's presidential election result such a surprise?

Latin America Politics Moderate confidence — 74/100

Unverified

Sources: Sky News