Tag: WADA Independent Commission

Report confirms evidence of state-sponsored cheating in Russian

Richard McLaren on Monday confirmed and elaborated on the allegations of former…

By Alfonz Juck (eme news) 2 Min Read