Israeli cycling team barred from Italy tournament over ‘public safety concerns’

The Israeli cycling team has been barred from Italy’s prestigious Giro dell’Emilia tournament amid “public safety concerns” arising from the potential of the team’s facing backlash from spectators over Tel…

Continue Reading