The Citizen on MSN
Tanzanian university students make sci-fi movie about alien invasion
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results