Over 1,500 Police Deployed as Pro-Palestinian Protests Disrupt Final Stage of Spanish Vuelta
More than 1,500 police officers have been deployed to manage pro-Palestinian protests during the final stage of the 2025 Spanish Vuelta in Madrid. The Grand Tour, a three-week cycling event, has been disrupted multiple times by demonstrations, particularly due to protests against the Israeli-owned P... [More info]
