The US-Inspired Olympic Ban on Russia: Another Pyrrhic Victory for the Ailing Empire of Chaos
According to the World Anti-Doping Agency’s (WADA) most recent results (2014), the leading sports doping offenders are as follows: Russia (148), Italy (123), India (96),