Which international court adjudicates disputes between sovereign states under international law?
A
International Criminal Court
B
International Court of Justice
C
European Court of Justice
D
Permanent Court of Arbitration
Correct Answer: Option B — International Court of Justice
Explanation:
The International Court of Justice ICJ based in The Hague settles legal disputes between states and provides advisory opinions on international law a recurring current affairs topic.