Which international court handles disputes between states and can rule on matters like treaty violations?
A
European Court of Human Rights
B
International Court of Justice
C
Permanent Court of Arbitration
D
International Criminal Court
Correct Answer: Option B — International Court of Justice
Explanation:
The International Court of Justice (ICJ), based in The Hague, handles legal disputes between states, including matters related to treaty violations and territorial disagreements.