The Honorable Margaret M. deGuzman Delivers 2024 Blaine Sloan Lecture on International Law
March 22, 2024
Professor and Judge Margaret M. deGuzman delivered the 2024 Blaine Sloan Lecture on International Law on Wednesday, March 20, speaking on "The Promise and Perils of International Criminal Law.” The Blaine Sloan Lecture on International...