To add to this and in response to the comments about Iraq, the UN Secretary General at the time, Kofi Annan, did explicitly say it was illegal and breached the UN Charter. And going straight to the UN Charter it’s clear that he’s right, since the only time violence is permissible is (a) in self-defence or (b) under a Chapter VII resolution which authorises an intervention. The US would have liked a Ch VII but didn’t get it, hence the creation of the Coalition of the Willing instead. I would also point out that the US did seek regime change, and one of the reasons for that was to install a friendly Middle Eastern government. There is evidence that some war crimes were committed, though it is clear that the Russian military has committed more in Ukraine 2022 - not that it is of great comfort to those who are suffering in either location, I’m sure.
However, of course there were obvious differences, like the fact that Saddam Hussein was a murderous dictator who was committing crimes against humanity and did his level best to appear like he was building weapons of mass destruction. It was a lot easier to justify. For that reason I would view Iraq 2003 and Ukraine 2022 as a false equivalence.
Bringing the conversation back to gymnastics, personally I wouldn’t expect a handshake between the athletes of actively warring nations. I would expect that nobody is disruptive.
My question is, when (if ever) should it be acceptable to protest on a podium? Nobody would criticise Vera Caslavska’s protest on the podium following the invasion of Czechoslovakia by the Soviet Union, or the Black Power salute by Tommie Smith and John Carlos, but the Z on Ivan Kuliak’s chest was offensive because of the cause it represents. The IOC doesn’t want to deal with any of it so they usually just ban everything, though they did decline to sanction a Ukrainian athlete recently for holding up a flag that said ‘no war’ to the camera. Is the blanket ban the way to go?
Edit: fixed names of the protests and events.