An Opera News Kenya publication
A pupil has committed suicide after her parents forced her to repeat class six under unclear…