Impact of banning dog and cat meat consumption in Yulin region, China 2023
Yulin city in Guangxi province of China is infamous for its annual Dog Meat Festival which draws a lot of criticism internationally as well as concerns about animal cruelty, dog thefts, etc.