The former Saudi intelligence chief said the royal statement and Saudi Arabia's firm position since the establishment of the state of Israel in 1948 contradicted the accusation that his country had agreed to US President Donald Trump's declaration on Jerusalem.
"We strongly support - and we have always - a Palestinian state in the capital of East Jerusalem, America has changed since I was ambassador, and I hear from many Americans that their country today is not the one left by ambassador in 2007," he said.
The rejection is not only in Saudi Arabia but also in the Muslim world and non-Muslim countries as well, such as Russia, China, India and others.
"I'm not a businessman, so I do not know how Trump is going through his deals, but I know you're not giving up a position before you get something for that in the negotiations," said Thomas Friedman, the American author of the award of free Jerusalem to Trump.
"Diplomacy has always been based on this approach - in this case, as Friedman said, Trump gave something that could have been used to push the process forward and make peace more fulfilling than it is now." Jerusalem does not belong to Trump to give it to anyone; Illegal occupier of that property without the right to order, and this is absolutely unacceptable. "