Neither Police, Nor Criminal Court Can Seize Or Impound Passport: High Court

High Court reiterated that neither the police nor the criminal court can seize or impound a…