For The Rio Times
As Brazil prepares for Sunday’s October 7th municipal elections, 640 candidates for mayor in 602 cities will appear on the ballot but might not be allowed to take office if they win. The 640 mayoral candidates represent some eleven percent of the total 15,550 mayoral hopefuls.
Read more here.