Why has Saudi Arabia established a mission to Palestine in Jerusalem?
Upcoming Ukraine peace summit Saudi Arabia has launched a weekend summit, gathering senior officials from about 40 countries, excluding Russia, with the aim of formulating essential principles to put an end to Russia’s invasion of Read More