News

Nov 8 (Reuters) - Italian Swimming Federation (FIN) President Paolo Barelli was suspended for two years on Tuesday by FINA's independent ethics panel, which cited violations to its constitution ...