Saudi Arabia on Wednesday executed a US nationwide convicted of torturing and killing his father, state media reported, bringing to...
News at Another Perspective
News at Another Perspective
Saudi Arabia on Wednesday executed a US nationwide convicted of torturing and killing his father, state media reported, bringing to...