“Injustice By Design”: Report Says Libyan Officials “Turning Their Back On Justice”
By Human Rights Watch Photos: YouTube Screenshots (Beirut) – Libya’s fragmented justice sector is suppressing fundamental freedoms and obstructing accountability for abuses, Human Rights Watch said in a…
