Latest In Sports: Putin Denies Sponsored Russian Doping – NPR
President Vladimir Putin denies his government sponsors sports doping, but some competitions have pulled out of Russia after new evidence emerges from an international inquiry.
President Vladimir Putin denies his government sponsors sports doping, but some competitions have pulled out of Russia after new evidence emerges from an international inquiry.