WATCH: Puppy mill raided in northern Israel

The Ministry of Agriculture and Israel Police raided and rescued 90 abused dogs in a ‘puppy-mill’ in northern Israel.

>