Israel was ordered on 24 May 2024 to halt its military operation in Palestine by the

(A) International Criminal Court
(B) International Court of Justice
(C) United Nations Security Council
(D) None of these

The answer is: (B) International Court of Justice