A controversial dog meat festival has begun in the Chinese city of Yulin, despite earlier reports it had been cancelled or toned down this year. The Lychee and Dog Meat festival takes place ...
Please enable JavaScript to read this content. Thousands of dogs are butchered during the festival in Yulin, a faction of the more than 10 million consumed each year ...