There’s definitely a lot of opposition to Russia’s actions in the world but your comment sounds especially funny today when leaders of most of the world(including the UN Secretary General and even a certain NATO country President) are currently in Kazan, Russia on a global cooperation summit.
If I recall correctly Russia is not allowed to participate because of their state doping program not because of their politics. So unless there was an Israel state doping program discovered that’s not double standard.