1:08:42 Stanford Human Rights Center | Kenneth Roth, Executive Director, Human Rights Watch Stanford Law School
4:23 Faculty on Point | Professor Jenny Martinez on the Relevance of International Human Rights Today Stanford Law School