Homing in on Human Rights
by
Francesca Klug
Language: English
Release Date: May 8, 2015
The Magna Carta, sealed in 1215, has come to stand for the rule of law, curbs on executive power and the freedom to enjoy basic liberties. When the Universal Declaration of Human Rights was adopted by the United Nations in 1948, it was heralded as 'a Magna Carta for all human kind'. Yet in the year...