President delivers Keynote Address “Human Rights in the 21st Century, Reasons for Hope”
President delivers Keynote Address “Human Rights in the 21st Century, Reasons for Hope”
location: Inter-American Court of Human Rights