Human Rights Commission reminds government of Sierra Leone of its obligations
Sierra Leone Telegraph: 18 April 2019: The newly appointed Commissioners of the Human Rights Commission of Sierra Leone (HRCSL) held their first press conference yesterday at their Tower Hill office in Freetown, where they reminded the government of its obligation – to respect, protect, and guarantee human rights in the [Read More]