Spanish police deploy an extra 1,500 officers for final stage of Vuelta as protests disrupt cycle tour
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.
Discover more from World News Studio
Subscribe to get the latest posts sent to your email.