Woman arrested after allegedly throwing newborn puppies in garbage bin
A woman has been arrested and is facing felony animal cruelty charges after she was caught on camera allegedly dumping newborn puppies into a garbage bin in Coachella, California. Seven newborn puppies thrown into...