An Opera News Kenya publication
The Technical University of Mombasa(TUM) Students on Wednesday went on strike. The Students held demonstrations outside…