Who the hell are these "world leaders" that keep showing up in our headlines?
"World leaders", "public opinion", "international opinion",... it's all the same bushel 'o bullshit, isn't it?
When you read those words in any Western media platform what you're reading is the latest Beltway/Pentagon talking points.
"International opinion" or the "Western consensus" is code speak for Pentagon propaganda.
I suspect that the reason for being appalled about the Thai situation is that they've not yet figured out which way the winds are blowing.