Why has Saudi Arabia established a mission to Palestine in Jerusalem?
Spain fears halt of Algerian gas supply Algeria has threatened to suspend its gas exports to Spain, the latest twist in a complex triangle of diplomatic tensions between the gas supplier, the gas importer and Read More