miscarriage of justice
30 May 2016
Imprisoned for 23 years on the basis of faked police confessions, finally exonerated earlier this month by Supreme Court justices Fakkir Mohamed Ibrahim Kalifulla and Justice UU Lalit, Nisar-ud-din Ahmad, and four others were released reported The Indian Express in a harrowing story that should be read in full and will probably end in one asking, is it too little too late?