Month: October 2016

Elections in Brazil 2016

144 Million Brazilians are voting today to elect (or re-elect) new Mayors and Councillors from 5,568 municipals from all over...