“Treaties are the supreme law of the land”. Where is it laid down?

(a) Constitution of USA
(b) UN Charter
(c) Statute of the ICJ
(d) British Constitution
[xyz-ihs snippet=”Intl-Law-MCQs”]

Leave a Reply

Your email address will not be published. Required fields are marked *