Armstrong case ``done and dusted`` says WADA chief
Only American anti-doping authorities can lift Lance Armstrong`s life ban from cycling and any review of his case would require powerful reasons, World Anti Doping Agency (WADA) president John Fahey said on Tuesday, adding that he felt the issue was "done and dusted".
Trending Photos