In southern China’s Guangxi region, a dark stain on animal welfare persists: the Yulin Dog Meat Festival. Each June, thousands of dogs—many of them stolen pets—are crammed into cages, transported for ...
An annual dog meat festival has begun in China's southern city of Yulin, amid widespread domestic and international opposition. Dogs are seen in a cage for sale at a market in Yulin city, southern ...