Mackie M Jalloh: Sierra Leone Telegraph: 22 March 2024: In a shocking revelation, Sierra Leone’s Inspector General of Police (IGP), William Fayai Sellu, delivered a damning address to Parliament on Monday, March 18th, 2024. (Photo above: Former Governor Bank of Sierra Leone, Dr Kelfala Kallon). The IGP's speech rocked the [Read More]