New Libyan Government Turns a Blind Eye to Torture

New Libyan Government Turns a Blind Eye to Torture

The lack of oversight by Libya's National Transitional Council has created an environment conducive to torture.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles