Hague Institutions
ICJ vs. ICC: Key Differences and Functions in International Law
A Comprehensive Overview of International Legal Institutions
https://www.onlineupscinstitute.com/current-affair/icj-vs-icc-key-differences-and-functions-in-international-law