more-than-1,500-extra-police-deployed-for-final-stage-of-spain’s-tour-de-france-amid-protests

More than 1,500 extra police deployed for final stage of Spain’s Tour de France amid protests


More than 1,500 police officers have been deployed for the final stage of Spain’s version of the Tour de France, as more pro-Palestinian protests are taking place at the finale in Madrid.

No comment

Leave a Reply

Your email address will not be published. Required fields are marked *