Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Turki Al-Jasser, who was in his late 40s, was put to death on Saturday, according to the official Saudi Press Agency, after the death penalty was upheld by the nation's top court.