Putro, W. 2023 Dec 31. Human Rights and Its Contested Legal Paradigm. Journal of Southeast Asian Human Rights. [Online] 7:2