The fight against impunity for gross human rights violations in international law


Episode Artwork
1.0x
0% played 00:00 00:00
Jan 11 2021 20 mins   2
Lecture by Professor Juan E. Mendez, former United Nations Special Rapporteur on torture and other cruel, inhuman or degrading treatment or punishment