Israel Start-Up Nation cycling team wins historic first-ever Giro d’Italia stage
October 11, 2020 by J-Wire Newsdesk
Filed under News, Sports News
The Israel Start-Up Nation (ISN) cycling team made history today, recording its first-ever stage victory in a Grand Tour race, just five years after the team’s establishment. Read more