British cyclist Lizzie Armitstead wins appeal after missing drug tests
Reigning women's road race world champion Lizzie Armitstead has won an appeal against an anti-doping violation for missing drug tests and is free to compete at the Olympics in Rio de Janeiro.
Read more »