Showing posts with label Ambassador Adel bin Ahmed al-Jubeir. Show all posts
Showing posts with label Ambassador Adel bin Ahmed al-Jubeir. Show all posts

Monday, March 30, 2015

Saudi Ambassador: Arab States Fighting ‘War of Necessity’ in Yemen

Mar. 29, 2015




Follow Larry Elder on Twitter
"Like" Larry Elder on Facebook