Dar es Salaam. A group of young filmmakers from Mbeya University of Science and Technology (MUST) have turned their passion for science fiction into The Last Star, a short film about students who gain ...