President Bio commits to human rights as complaints of violation double
Sierra Leone Telegraph: 20 December 2020: President Dr Julius Maada Bio last Thursday, spoke about the stalled constitutional review process, efforts at reforming the criminal justice system and human rights – including the ending of the death penalty in a meeting held at State House with the country’s Human Rights [Read More]