Judgment of 19 May 2025
Merits
Separate opinion of Judge Yusuf
Declaration of Judge Xue
Declaration of Judge Aurescu
Separate opinion of Judge Tladi
Declaration of Judge ad hoc Wolfrum
Dissenting opinion of Judge ad hoc Pinto