31 October 2006 :
Barakat bin Sadun bin Raja'al-Outaibi, a Saudi man, was put to death in the capital Riyadh for murder.31 October 2006 :
Barakat bin Sadun bin Raja'al-Outaibi, a Saudi man, was put to death in the capital Riyadh for murder.Dou Wangui, a former senior political advisor of northwest China's Xinjiang Uygur Autonomous Region, was sentenced on July 7, 2025 to death with a two-year reprieve for accepting bribes.
Read everything