Libya: Abolition of People’s Court is an important step

Choose a language to view report

Download PDF