Brazil’s Divided House Goes to a Runoff
Image Source: Getty Images Brazil’s presidential race is heading to a run-off on 25 October, as no candidate crossed the 50 percent threshold needed to win outright in the recent election. Going into the election, the contest between the two leading …