Not going to defend Russia. But look up how many civilians were killed in Iraq, and compare that to Ukraine.
Then look up how many wars been started by China, and how many civilians have been killed by China in the past 40 years. China may have killed lots of its own people (hard to say for sure, as I am bathed in Western propaganda). But deaths due to international interventions by China? Not so much.
And if you are going to blame China for supporting Russia, do you similarly condemn India (a purported US ally) and Turkiye (a freaking NATO member). Heck, as of 2023, the EU was still purchasing some $18.4 Billion of Russian fossil fuels.
The real world is a lot messier than the propaganda that our media delivers.
Whataboutism doesn't absolve Russia. I personally think Bush and Cheney should have been in a cell in the Hague.
But by repeating the "what about Iraq" point you are exactly parotting the Russian propaganda narrative.
India has a neutral position. Lamentable as that is, it didn't condemn the invasion. But it doesn't actively politically and rhetorically support Russia. I find it understandable that they still buy hydrocarbons from Russia, given how poor a lot of Indians still are.
China on the other hand has basically stuck with the Russian propaganda narrative throughout the invasion. That is blaming the west and not laying any blame whatsoever at Putins feet. They are intensifying economic and political cooperation. As signalled amongst other things by their "no limits partnership" and regular top level visits.
Turkey condemned the invasion and has actively supported Ukraine, for instance by giving the Bayraktar drones.
As for the EU we have dramatically reduced our imports even since 2023. But there is a certain autocratic leader, Orban, who still loves to import from Russia.
I see that you have have fallen victim to a propaganda narrative. But it's not a Western one, it's the Rusian-Chinese narrative. And I am not sure you are aware to what extent you are parroting what the autocrats want you to think.