Sierra Leone Telegraph: 6 October 2021: Sierra Leone police yesterday granted bail to nine people working at the popular Star Radio station after they were arrested and detained at the CID headquarters in Freetown, over allegations of illegal electricity connectivity from the national grid without paying. The Proprietor of Star [Read More]