Alim Jalloh: Sierra Leone Telegraph: 10 October 2021: SLPP government stands indicted - no hiding place for NaCSA boss and the chief minister. Sierra Leoneans at home and abroad are currently in doubt over the on-going investigation of an alleged ritual murder matter involving an employee of the National Commissioner [Read More]