Woman charged with assaulting children at Hamilton School

Hamilton School, Aberdeen
Hamilton School, Aberdeen

Breaking