An Opera News Kenya publication
A brutal Technical University of Mombasa student who reportedly flogged another student for kissing is girlfriend…
Bullying is still rampant in Kenya’s institutions of learning, including the Technical University of Mombasa. The…