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.


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