Saudi Arabia Puts 81 People to Death in its Largest Execution Ever
RIYAD—Saudi Arabia put to death 81 people who had been convicted of crimes including murders, rape, arms smuggling and links...
RIYAD—Saudi Arabia put to death 81 people who had been convicted of crimes including murders, rape, arms smuggling and links...