A Stitch in Time, the latest Sierra Leonean Ebola sensitization movie, will be premiered on the Sierra Leone Broadcasting Corporation Television (SLBC TV) this Saturday, December 13th and
The New England Ville, Western Area-based Sierra Leone Broadcasting Corporation (SLBC) studios, now broadcast to the United States of America, Europe some parts of Africa and anywhere, where