Israeli Cycling Team Withdraws from Italian Races over Protest Concerns

By Palestine Chronicle Staff   The team faced protests in the Vuelta a Espana race in Spain last month, with the final stage of the race cut short. The Israel Premier Tech cycling team announced … Continue reading Israeli Cycling Team Withdraws from Italian Races over Protest Concerns