Witnesses disappearing or turning hostile is a major stumbling block in successful criminal justice administration. The need for a specific witness protection legislation has been sorely felt… Read more “Delhi Witness Protection Scheme (2015)”
India's No. 1 Institute for Law, IAS and Judicial Services Examinations.
Witnesses disappearing or turning hostile is a major stumbling block in successful criminal justice administration. The need for a specific witness protection legislation has been sorely felt… Read more “Delhi Witness Protection Scheme (2015)”