David Howman says that Armstrong sits above Russian dopers for being contrite
Former WADA general secretary David Howman says that doping and denials by Russian athletes and officials is worse than the actions of Lance Armstrong.‘Worse than Lance Armstrong’: former WADA chief blasts Russian doping