Next Story
3 Dec 2016 12:50 PM IST
Justice delayed is justice denied and in certain cases, the damage becomes irreversible. A man in China was exonerated 21 years after his execution. China’s Supreme Court on Friday acquitted Nie Shubin from charges of rape and murder, for which he was awarded capital punishment and, thereby, executed in 1995.Convicted for rape and murder of a woman in Shijiazhuang in Hebel province, Nie...

