India to Launch Its Own Witness Protection Scheme: All You Need to KnowNewsBy Ananya Barua06 Dec 2018 18:46 ISTAccording to the bench headed by Justices A K Sikri and S Abdul Nazeer, the right of witnesses to testify freely in courts should be included in the right to life.Read More