Posted inLaw
Leveraging Benefits of Technology to Improve the International Court of Justice
Founded in 1946, the International Court of Justice (ICJ) is a tribunal of international law that specializes in war crimes. It is composed of 15 judges who are elected by…