France grab three medals, Byland shocks in Assen
French cyclists dominated the podium at the 2017 International Federation for Intellectual Impairment Sport (World Intellectual Impairment Sport) World Cycling Championships in Assen, the Netherlands, on Tuesday (1 August), grabbing […]