Saudi Crown Prince Stripped of Some Powers?
Stephen LendmanSaudi Arabia - Reports by London's Guardian, Press TV, and other media suggesting it are unverified, the Guardian saying the following:
Saudi Arabia - Reports by London's Guardian, Press TV, and other media suggesting it are unverified, the Guardian saying the following: