People shout slogans and hold Palestinian flags while protesting during the twenty-first stage of La Vuelta cycling race from Alalpardo to Madrid, Spain.
People shout slogans and hold Palestinian flags while protesting during the twenty-first stage of La Vuelta cycling race from Alalpardo to Madrid, Spain.
Protesters block the road in an attempt to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.
A protester waves a Palestinian flag on top of fences used as barricades to block the street to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.
A protester argues with police as they try to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.
Protesters clash with police as they block the road trying to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.
Protesters block the road in an attempt to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.
Police try to disperse protesters who block the road in an attempt to disrupt the twenty-first stage of the Spanish cycling race La Vuelta, from Alalpardo to Madrid, Spain.