TAG
Saudi court sentences eight for spying for Iran
Saudi Arabia Sentences Eight on Charges of Spying for Iran
A Saudi criminal court on Tuesday sentenced one citizen to death and seven others to jail on charges of treason and spying for the...
TAG