British Olympic Association chairman Colin Moynihan says the World Anti-Doping Agency has passed Chinese swimmer Ye Shiwen as clean, 'and that's the end of the story'. The allegation that Ye had taken performance-enhancing drugs, made by American coach John Leonard, executive director of the World Swimming Coaches' Association, is wrong, Moynihan says