
China’s Yulin Dog Meat Festival
China’s Yulin Dog Meat Festival, held annually in the city of Yulin in Guangxi Province, has become a subject of global controversy and debate. The event, which typically takes place in June, involves the slaughter and consumption of dogs and, to a lesser extent, cats. While the festival has deep-rooted cultural origins, it has also…