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