thesierraleonetelegraph.com
Sierra Leone government chief minister Francis in an alleged $1.5 million corruption scandal
Sierra Leone Telegraph: 12 November 2019: Sallieu Tejan Jalloh – the managing editor of one of Sierra Leone’s newspapers – Times Sierra Leone, was yesterday evening arrested by armed police o…