Exclusive: Animal Defenders Say China Still Allowing Open Slaughter at Yulin Dog Meat Festival Despite Growing Public Disgust
This year’s Yulin Lychee and Dog Meat Festival – a harrowing display in Guangxi, China, in which vendors slaughter dogs openly for consumption on the street – appeared to attract significantly less interest that prior iterations, animal rights organizations told Breitbart News this week, though not due to any action to deter the event by Chinese authorities.