Russians buying influence in WADA, Scary IMHO!!!!!! sounds like they are trying to be helpful, but the article comes off more about the Russians wanting more influence/control and/or power with in WADA. Progress is finally be made in policing the Russians without them doing it themselves, as passport and international retesting seems to be what is catching the Russians.
Now we are going to let the Russians have more control internationally when they can't do a proper job of policing themselves?!?! A scary thought IMHO.