Students protesting against rising transport costs hold signs written in Spanish saying: ‘We pay cops’ salaries and subway fares, and here they are against us,’ ‘Save on your ticket’ and ‘The people united will never be defeated’

Photograph: Esteban Félix/AP