Who can deny that the 75-year alliance between the white house and the house of Saud is built on American demand for Saudi oil and Saudi demand for American power? An alliance which is coming under ever-growing scrutiny.
Press TV’s website can also be accessed at the following alternate addresses: