The De Facto Doctrine Should Not Be Taken Lightly Background The release of Panama Papers (commonly termed as the ‘Panama Leaks’) took Pakistan by storm, as […]
Is The Use Of Torture Under Any Circumstances Justified?
Is The Use Of Torture Under Any Circumstances Justified? ‘Torture anywhere is an affront to human dignity everywhere’ – George Bush in 2003. In the present era […]