Tag: Teacher
Substitute teacher reportedly filmed herself masturbating in front of elementary school...
A substitute teacher at Mt. Zion Elementary school in Carroll County, Georgia, was arrested on Friday and charged with 19 counts of child molestation, local...