China’s Yulin Dog Meat Festival Begins Despite Rumours of Ban

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 annually in Guangxi province. Earlier this year, US campaigners claimed that vendors had been told by authorities not to sell dog meat. … Read more

China’s Yulin Dog Meat Festival Opens Despite Rumoured Ban

China’s notorious Yulin Dog Meat Festival opened today despite rumours that authorities would impose a ban this year. Pictures taken today shows butchers hacking slabs of canines and chefs cooking the flesh in a busy market as the locals celebrate summer solstice with dog meat feasts. Multiple insiders told MailOnline that the Yulin government issued … Read more