How a zoo rhino became a protest candidate

In 1959, São Paulo voters were choosing members of the city council amid widespread frustration with the political class. The ballot offered a way to express that anger in a form officials could count: voters could write a name on the paper ballot. Some wrote in Cacareco, a five-year-old female rhinoceros at the city zoo.

The idea caught on as a joke with a serious edge. A rhino could not serve in government, but her name gave discontented voters a memorable alternative to the human candidates. Reports put her tally above 100,000—enough to make the protest impossible to miss.

A symbolic win, not a seat on the council

Cacareco’s votes did not make her a legally elected council member. They worked instead as a public rebuke: voters used the mechanics of the election to show how little confidence they had in the choices on offer. The ballot turned private dissatisfaction into a number that could be reported and compared with the candidates’ results.

That is what made the episode more than an animal joke. Cacareco’s image gave a scattered grievance a single, absurdly clear target—and made the protest easy to repeat long after the ballots were counted.