Profile of the PM of Saudi Arabia, Mohammad bin Salman Al Saud, who is facing various criticisms
loading...Mohammed bin Salman is the de facto leader of Saudi Arabia. Photo/Reuters RIYADH - The Prime ...
Read moreloading...Mohammed bin Salman is the de facto leader of Saudi Arabia. Photo/Reuters RIYADH - The Prime ...
Read more