World

Russia out of World Cups and Olympics for two years

[ad_1] Giant of world sports accused of a cascade of cheating and institutional doping, Russia was excluded for two years from major international competitions, including two editions of the Olympic Games (Tokyo 2021 and Beijing 2022), announced this Thursday the Court of Arbitration for Sport (CAS). Russia may make its …

Read More »