Puppy farms supplying dog meat found ahead of China’s controversial Yulin festival
Well-hidden puppy farms have been found in rural China ahead of the controversial Yulin Dog Meat Festival that kicks off on June 21.During the annual festival, which began around 2010, dogs and cats - which are often stolen pets - are…
Read More...
Read More...