Home » Topics » Mountain View

Woman arrested for biting children’s faces

A 46-year-old woman in Mountain View, California has been accused of biting two children in a local bookstore. Police arrested Polly Beltramo Thursday on charges of felony child abuse after being positively identified by the children’s mother. The mother told Mountain View Patch that she had gone into Bookbuyers bookstore…