Dog Farms and Slaughterhouses

Animal Equality filmed in the ‘Three Birds of Dali Markets’ located in Nanhai, Foshan (Guangdong), two fattening dog farms, and a slaughterhouse.