Nearly two dozen dogs have been removed from an Essex County home as a result of an animal cruelty investigation that authorities say also revealed allegations of child abuse.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results