
Spain Urges Bans on Israel and Russia from International Sports Amid Protests and Criticism
The UCI criticized Spain's ability to host major events after protests in Madrid led to the abandonment of the final stage of the Vuelta a Espana, citing safety concerns and political exploitation, amid ongoing protests related to the Israel-Palestine conflict.
