intelnews.org
Saudis recall ambassador from Sweden after arms deal is scrapped
The government of Saudi Arabia has withdrawn its ambassador from Sweden after the Scandinavian country annulled a multimillion dollar defense contract with the Arab kingdom.