There’s a brilliant doco called Icarus which looks at doping in Russia. Sends chills down your spine, really well made. Even though the lid has been blown off, I wouldn’t be surprised at all if these practices continued. Russia’s hosting, so there’s clearly a lot of pressure on the team to exceed expectations.
They’ve definitely done that so far.