Lookie here, I’ve only gone and found the last time Russia was not invited to the Olympics. 
Discussion
Most of french politicals leftists wants to cancel Israël to the olympics too. They said Israël athletes are not welcome here, no medals for war crime. Weird times...
And no rapes etc
Not accurate. The Russians boycotted the 1936 Olympics. Which is even more respectable in my opinion.