An Opera News Kenya publication
Bullying is still rampant in Kenya’s institutions of learning, including the Technical University of Mombasa. The…