3 ms·Russia is probably doping their participants though.by booleandilemma 9y agoRussia is probably doping their participants though.