The Louis Henkin Lecture on Human Rights happened this Sunday and featured speaker Ken Roth, former Executive Director of Human Rights Watch, followed by a discussion with Pedro Vaca Villarreal, Special Rapporteur for Freedom of Expression of the Inter-American Commission on Human Rights.
about 1 month ago