A 12-year-old pupil was forced to perform oral sex on a man who threatened her with a knife.
China Press reported that the incident happened in a school in Subang Jaya, Selangor, at about 2.30pm on Tuesday.
The girl was dragged to a toilet and forced to perform oral sex there.
Her handphone was taken by the culprit, who warned her not to tell anyone about the incident before leaving the school.
The girl sought help from her teachers, who then lodged a police report. Police are investigating the case.