(September 29, 2016 at 11:34 pm)RobertE Wrote: I mean, what is it about Saudi Arabia that they can do anything they want with regards to disrespecting human rights under, even to present day, yet criticise China in the next breath? Does Saudi Arabia have anything over the USA?
It's rather obvious, isn't it? Largest known oil reserves in the world and a first class strategic position, as far as geography is concerned. Apart from the fact that the Saudis have invested heavily in American copmpanies as well as politicians.