RIYAD—Saudi Arabia put to demise 81 persons who experienced been convicted of crimes including murders, rape, arms smuggling and links...
Arabia
The Biden administration has imposed a non permanent freeze on U.S. arms revenue to Saudi Arabia and is scrutinizing buys...