The global outrage is about the response (as far as I’m noticing). Moreover, Russia and Europe seem like they are in full agreement on this front. If you want to be a “global” leader you have to see things from multiple perspectives. The US is doing a poor job figuring this out. Russia is using this as a way to gain even more clout.
I didn’t get that post at all, not sure what you were saying or what you are seeing.