Public International Law

Podcast 13A (Human Rights Primer)

Informações:

Sinopsis

A 40 minute primer on the basics of international human rights law.