Why has Saudi Arabia established a mission to Palestine in Jerusalem?
Iran forming alliance with Gulf states According to Iranian media, Iran’s navy commander, Shahram Irani, announced that Iran and Saudi Arabia, along with three other Gulf states, are planning to establish a naval alliance. Read More