A senior teacher at Othandweni Primary School is alleged to have raped a pupil (15) inside a classroom with other young pupils.
The Swazi Observer reports that the unbelievable incident, it is said, took place just before schools closed for the second term holidays. Schools closed two weeks ago.
The teacher is now being investigated by police over the matter.
He allegedly got intimate with the pupil - who by law cannot consent to sex due to her age - while other pupils were doing their mathematics.
If arrested, he faces possible charges of statutory rape.
The teacher allegedly instructed the pupils to focus only on their mathematics books or close their eyes and ignore what was taking place in front of them.
Sources said he then rolled up the girl’s tunic and proceeded to have sexual intercourse with her.
Having been ordered to close their eyes and face the wall, the groaning of their teacher drew the pupils' attention.
When they turned around, to their shock, they found their colleague with her uniform up at waist level and clutching on the teacher.
“It was shocking to the other pupils to see their teacher getting naughty right inside class with one of their colleagues,” added a source from the school.
“We could not believe what was happening. Immediately when we heard him groaning, we opened our eyes,” said one of the pupils.
The school principal commented that she had resolved to let "this very sensitive matter" be handled by the relevant authorities, including the police.