BankDetail | ICJ/ICC International Court of Justice
The official digital repository for the International Court of Justice, providing seamless access to legal documents, court forms, case templates, and a comprehensive database of public and private international law.