A. Specialized agency of the UN
B. Principal Organ of the UN
C. NGO for setting disputes between various States
D. None of these
A. Specialized agency of the UN
B. Principal Organ of the UN
C. NGO for setting disputes between various States
D. None of these