An Opera News Kenya publication
The Teacher Service Commission (TSC) has defended the teacher accused of shaming a student over menses,…