Lord Justice Stephen Sedley There is currently no biographical information for this speaker. Watch Now see all content by Lord Justice Stephen Sedley 46:22 Watch Now When was the idea of human rights invented, and do we need it? Lord Justice Stephen Sedley Wed, 22 May 2002 History Philosophy Rights
46:22 Watch Now When was the idea of human rights invented, and do we need it? Lord Justice Stephen Sedley Wed, 22 May 2002 History Philosophy Rights