NEWSWATCH: “Ban Russia From the Rio Olympics” – New York Times
The latest and most comprehensive report on Russia’s cheating at the 2014 Winter Olympics gives the International Olympic Committee all the evidence it needs to ban every Russian team from the forthcoming Rio Games. The report, commissioned by the World Anti-Doping Agency to investigate a fast-growing body of evidence against Russia, is damning and unequivocal. … it affirms ‘beyond a […]
» Read more