Sierra Leone Telegraph: 27 July 2022: President Julius Maada Bio has today sacked the country’s head of police – Inspector General Ambrose Sovula, as speculation and suspicion grow over a mysterious shipping container that arrived in Freetown last week, alleged to contain tons of cocaine imported into the country from [Read More]