International Politics
12 December 2008
This week saw the 60th anniversary of the Universal Declaration of Human Rights. Within it are the foundational...