Dr. Lyal S. Sunga, Faculty of Law, University of Hong Kong Almost every country, including Sri Lanka, recognizes that torture counts as one of the most pernicious violations of human […]
Dr. Lyal S. Sunga, Faculty of Law, University of Hong Kong Almost every country, including Sri Lanka, recognizes that torture counts as one of the most pernicious violations of human […]