Pro-Palestine protests force cancellation of final Vuelta a España stage in Madrid, highlighting Spain's political stance on the Israeli-Palestinian conflict.
Pro-Palestine protests force cancellation of final Vuelta a España stage in Madrid, highlighting Spain's political stance on the Israeli-Palestinian conflict.