Tag: HRW Report

Algeria: HRW Denounces Lack of Freedom of Speech, Assembly & Association

January 18, 2018

Human Rights Watch has denounced the systematic violations of freedom of speech, assembly & association despite constitutional amendments guaranteeing these rights. Algerian authorities continued to ... Read More