Moray teacher faces being struck off following alleged incidents with 11 pupils

Moray Council in Elgin.
Moray Council in Elgin.