Technical University of Mombasa

article placeholder

THE TUM CULTURAL WEEK

Technical University of Mombasa pageant participants The Technical University of Mombasa just concluded cultural week is an annual affair meant to showcase th...