Puppy farms supplying the dog meat trade found ahead of the controversial Yulin Festival in China
Well-concealed puppy farms have been found in the Chinese countryside ahead of the country’s controversial Yulin Dog Meat Festival which starts on June 21. The annual festival, which began around 2010, sees dogs and cats – who are often stolen pets – brutally tortured and killed on the street before they are made into dishes … Read more