by
Dr. Meena Ketan Sahu
Language: English
Release Date: June 30, 2014
The administration of justice and fair trial is the obligation of the state both under international as well as domestic laws. Witness protection is indispensable for a fair trial. Protecting witnesses is a duty of the state. This is a fundamental and globally-established principle. Where the state...