Public International Law

Podcast 19A (ICL Primer)

Informações:

Sinopse

An overview of international criminal law and the International Criminal Court.