blogstest.lse.ac.uk
Human Rights: The Universal Declaration vs The Cairo Declaration
On the 64th anniversary of the adoption of the Universal Declaration of Human Rights (UDHR), LSE Masters student Jonathan Russell explores the differences between the UDHR and the Organisation of I…