The Group of Ten: Sierra Leone Telegraph: 31 May 2021: Whilst the month of May is celebrated in Africa as Liberation Day (liberation from injustice and other prejudices), a significant small number of people in Sierra Leone cannot do the same. On May 31, 2019, the High Court of Sierra Leone presided by Justices Komba…