Not at all.
Your question asks whether we should strike based on what folks like China or Russia or the UN think, as opposed to what is in our interests.
BPV fell for it.
Thought experiment.
How many of you would change your position if NATO and the UN (that would require Russian and Chinese approval) supported such an attack both in spirit and militarily?
We have no moral obligation, human to human, to stop injustices and abuses of others when we can?