-->
Showing posts with the label commentary -- saudi arabia

Is Saudi Arabia A Good Ally?

U.S. President Barack Obama is greeted upon his arrival at King Khalid International Airport for a summit meeting in Riyadh, Saudi Arabia April 20, 2016 © Kevin Lamarque / Reuters Emma Ashford, War O…
Post a Comment
Subscribe Our Newsletter