Public International Law

Podcast 19A (ICL Primer)

Informações:

Sinopsis

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