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