Filter by

Kenneth Roth

Videos

Sorted by Most Popular
Showing 1 - of 1
  • Human Rights Law
    Last Aired

    Next-Generation Human Rights Challenges

    An international panel discussed human rights law. Among other topics they considered major successes as well as unaddressed issues in the human rights movement, the effectiveness of the terms used by the movement to inspireā€¦

    739 views