An Opera News Kenya publication
Ruchu girls deputy principal is on the spot for allegedly suspending a student from the school…