viciousvegan.com
Ending Yulin
It’s already started. The notorious Yulin Dog Meat Festival, which takes place in southern China, is underway. The “festival” is not a celebration of dogs; it is a celebration of dog meat. Beagles,…