China's former deputy central bank governor, Fan Yifei, has been sentenced to death for taking bribes with a two-year reprieve, state media said on October 10, 2024, amid a sweeping anti-graft drive in the financial sector.
Read everythingAs the world observes the World Day Against the Death Penalty on October 10, reports indicate that hundreds of inmates in Taliban-controlled prisons in Afghanistan are awaiting execution.
Read everythingThe Federal Court in Putrajaya on August 7, 2024 commuted the death sentence of a former sawmill worker to 40 years in prison for killing and raping a nurse nine years ago.
Read everything