thesierraleonetelegraph.com
Kidnapped Sierra Leone deputy high commissioner has been released
Sierra Leone Telegraph: 5 July 2016 The Sierra Leone Telegraph has been reliably informed by government sources in Freetown that, the kidnapped deputy high commissioner to Nigeria – Alfred Cl…