Saudis Arrest Man Who Filmed Beheading

Saudis Arrest Man Who Filmed Beheading

Authorities have arrested the man responsible for the chilling footage of a public beheading in Saudi Arabia circulating the Internet, Saudi news outlets reported on Sunday. The …

Saudis Arrest Man Who Filmed Beheading Read More Β»