Libya: Barriers to Justice | Human Rights Watch
(Beirut) – Libya's fragmented justice sector is suppressing fundamental freedoms and obstructing accountability for abuses, Human Rights Watch said in … Read more: Libya: Barriers to Justice | Human Rights WatchContinue Reading