News, NEWS X ROLL 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.