A beloved preschool teacher in Decatur is under investigation after multiple parents accused her of getting physical with their children and locking them in a bathroom when they misbehaved.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results