The US government’s deference to the Saudis is despicable. There is no other way to put it.
Your browser does not support iframes.