Yulin dog meat festival brutal reminder of China’s crime and cruelty
More than 15,000 dogs and cats are slaughtered in the most inhumane methods for China’s annual Yulin dog festival; a grim reminder of the crime and cruelty still existing in China.
According to Humane Society … Read More