MOSCOW — President Vladimir Putin said Wednesday that Russia must "do everything" to stamp out doping, ordering an inquiry into allegations of major drug abuse in athletics which could result in the country being barred from all competitions.
Moscow (...)