Sierra Leone Telegraph: 22 Febraury 2021: Editors of the US based Africanist Press – Chernoh Alpha M. Bah, Matthew Anderson, and Mark Feldman, have today published more damning revelations about Sierra Leone government’s Chief Minister’s alleged financial impropriety. According to this latest story, Chief Minister Professor David Francis’ office accounts, show over Le10 Billion in…