International arrest warrant issued for Floyd Landis
France’s anti-doping authority, l’Agence Française de lutte contre le dopage (AFLD), has revealed that an international arrest warrant has been issued for the American cyclist Floyd Landis after he failed failing to appear before a judge to explain how he came by certain information used in his defence as he tried to clear his name … Read more