Human Rights: Back to the Future?

.....

© The National Interest