Dog Farms

Simon Browning has been investigating puppy farms that trade online

7 minutes

This chapter is from