A demonstrator holds up a poster of the Brazilian flag with bullet holes and a message that reads, ‘80 shots’, in reference to soldiers who last month fired 80 shots at a car carrying a family, killing the driver.

Photograph: Eraldo Peres/AP