30,000 dogs a day are slaughtered in China for meat and fur.

30,000 dogs a day are slaughtered in China for meat and fur.

Next