Students of Lugulu Girls High School in Bungoma county on Tuesday held demonstrations to protest against alleged defilement of a student.
They said a student was defiled on Saturday morning in a school bathroom as she was taking a shower before morning preps.
They said the victim woke up as usual to go take a shower when an unidentified man pounced on her, covered her mouth using his hand to stop her from calling for help and defiled her.
She was rescued by a fellow student. The man fled.
The 306 students, who carried placards, walked six kilometres from Lugulu to Webuye police station demanding the immediate arrest of the perpetrator.
The girls claim several girls have been raped in the school by teachers and people from neighbouring communities. They claim that in the latest case, students witnessed a teacher defile a student but the Principal warned them against informing the parents of the victim or members of the public.
Kenyans reacted, claiming this has been going on for a while and victims always get silenced, or the male teacher will be transferred to a different school without being made to face the consequences.
However, some rape apologists tried to make a case for the teachers, claiming that students sometimes throw themselves at them.