Police in Pelham, New Hampshire, Seize 10 Dogs and 8 Puppies From Deplorable Home - NECN

Police in Pelham, New Hampshire, Seize 10 Dogs and 8 Puppies From Deplorable Home