30 June 2019 :
A prisoner, identified as Islam Islam, was hanged on March 19. The news was reported by a British site, that gave no further information.
30 June 2019 :
A prisoner, identified as Islam Islam, was hanged on March 19. The news was reported by a British site, that gave no further information.
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