Swiss grill Libya over human rights

9th November 2010, Comments 0 comments

Libya presented its report on human rights in Geneva on Tuesday, when Swiss authorities asked the regime to abolish the death penalty and permit more freedoms.

0 Comments To This Article