
China’s Gruesome Dog Meat Festival Goes Ahead, Despite Protests
China’s controversial Lychee and Dog Meat Festival is going ahead today, despite an international outcry calling for an end to the barbaric tradition. Commonly referred to as Yulin Dog Meat Festival, the annual summer solstice celebration held in Yulin, Guangxi spans about ten days, during which up to 15,000 dogs and cats are bought, sold, killed […]
10 years ago
