https://www.youtube.com/watch?v=wHKJntXF5do
Oh, for fuck sakes. Can you Russians at least pull your own weight on the International Space Station of al things? Every other country partaking has their maintenance work up to snuff until 2028, except Russia of course, which is only up to 2024.
If Russia doesn't do the maintenance work it's obligated to, then the ISS comes down in 2024, instead of 2031 when it's scheduled to come down really screwing up the transition plan that's in place and hampering various projects for a couple decades or more.
Just have to fuckup everything you possibly can, eh? Can't even leave the advancement of space technology alone? That's supposed to be the one area that supersedes national boundaries.