Public International Law

Podcast 13A (Human Rights Primer)

Informações:

Synopsis

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