122 Acquitted in ‘SIMI Link’ Case After 19 Years: Do They Deserve Media Trials, Delayed Justice?

This post was originally published on The Quint.