Spain: Cops free 100s of dogs from illegal puppy farm, 5 people arrested

Police in Spain raided two puppy mills and rescued 270 small dogs, many of which were sick and stuffed inside cramped cages.

Five people suspected of running the illegal animal breeding and sales operation were arrested outskirts of Madrid on Thursday. Read the rest