Maybe it will be too harsh from me but we all know that Russia had/have a state doping programm, many athletes in many sports uses doping, that's fact, they should be banned completly from Tokyo and Beijing Games, even those clean athletes, it might be the only way to stop this doping programm there if even innocent athletes will be affected, but yet they can compete if are clean, might compete under name "Independent Athletes from Russia" and wants Katyusha as replacement of their national anthem... Sorry but its for me huge bullshit. IOC doesnt have balls for taking serious actions. If they will agree to play that song for Russisn athletes instead Olympic anthem then will lost the rest of remaining respect for them in my eyes.
They surely wouldn't have such problems with ban any country if it wouldn't be Russia. But it just my opinion, maybe too harsh as I said at the beginning of post but I had to say that but I lost my nerves after reading this previous posts...