Shaher bin Issa and Hamoud bin Ibrahim

Saudi govt. executes three Soldiers for ‘high treason’

Saudi Arabia on Saturday executed three soldiers for “high treason”, the defence ministry said. The soldiers were found guilty of…

4 years ago