November 9, 2010

Swiss grill Libya over human rights

November 9, 2010 Libya presented its report on human rights in Geneva on Tuesday, when Swiss authorities asked the regime to abolish the death penalty

UN Watch
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.