pejmanyousefzadeh.net
Another Diplomatic Setback (Saudi Arabia Edition)
We have known for some time that American relations with Saudi Arabia are less than ideal. Despite Barack Obama’s promise back in 2008 that he would cause people the world over–especial…