Insights into Editorial: Shielding witnesses: on protection scheme

Insights into Editorial: Shielding witnesses: on protection scheme Context: The Supreme Court approved the Centre’s draft witness protection scheme and asked all the states to implement it till Parliament comes out with a legislation. The issue of witness protection scheme had cropped up earlier when the top court was hearing a public interest litigation (PIL) …