Following the removal of Lance Armstrong’s seven Tour de France titles, the outgoing Chairman of the British Olympic Association, Lord Moynihan, has called for an overhaul of the World Anti-Doping Agency.

 

Lord Moynihan calls for overhaul of World Anti-Doping Agency