Lord Justice Stephen Sedley

Recent Past Lectures
WATCHED

When was the idea of human rights invented, and do we need it?

Lord Justice Stephen Sedley
Wednesday, 22 May 2002 - 12:00AM