Human Rights in 2066 | William Schabas | TEDxZurich

Human rights may be based upon values that have ancient origins…. but this does not mean they are static and never changing. If we can track pro...
Back to Top