28 June 2004 :
The place where convicted drug trafficker, Ayodhya Prasad Chaubey, was due to be executed was still being kept a secret although police in Indonesia had prepared the team for carrying out the execution.28 June 2004 :
The place where convicted drug trafficker, Ayodhya Prasad Chaubey, was due to be executed was still being kept a secret although police in Indonesia had prepared the team for carrying out the execution.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