A SCHOOLGIRL in Kenya killed herself after being shamed in class for having her period and staining her uniform, according to reports.

The mum of 14-year-old Jackline Chepngeno reportedly said her daughter hanged herself after a teacher allegedly taunted her.

2 Villagers storm the school gates after the girl's death

2 A villager told reporters what she thought was behind the death of the girl

With about 200 angry parents protesting outside the school, police used tear gas to disperse a crowd.

The school has since been closed and police are investigating the circumstances surrounding the tragic teen's death.

The girl’s mum, Beatrice Koech, said the teacher called her “dirty” in front of her classmates after period stains soaked through her clothes.

She told Kenyan media: "She had nothing to use as a pad.

“When the blood stained her clothes, she was told to leave the classroom and stand outside.

She said her daughter came home and told her what had happened, but then when she went to fetch water she killed herself.

MOST READ IN NEWS CREEPY CRAWLERS Dozens of horrifying 3ft-long robber crabs invade family's campsite BBQ GANGSTER NO 1 New 'El Chapo' seizes control of Mexico gang that sets rivals' heads on fire OUT OF THIS WORLD Man transforms into 'alien' after having nose REMOVED & splitting tongue FIT AND FIFTY 'World’s hottest gran' celebrates 50th as fans praise her youthful looks LASHED TO BITS Paedo collapses as he’s caned 52 times after being sentenced to 169 lashes BUSTED Argentine MP caught kissing & fondling his girlfriend's boob during virtual debate

In 2017 Kenya passed a law to provide free sanitary towels for schoolgirls from poverty stricken villages, but the programme had not been rolled out to the teen’s school.

The school's headteacher has declined to comment.

A UN report in 2014 said that one in 10 girls in sub-Saharan Africa missed school simply because they are on their period.

If you are affected by any of the issues raised in this article, please call the Samaritans (free) on 116 123