Delhi detentions have raised serious concerns over human rights, prompting calls for immediate action and release from the UN body.
Tag: legal issues
Tennessee inmate execution: Worst failure in lethal injection
Tennessee inmate execution has sparked controversy after two failed attempts at lethal injection. This incident raises serious concerns about the process.