If you’re at all concerned about animal welfare issues, you’ve likely heard about the horrors of the Yulin Dog Meat Festival.
Taking place in the Guangxi province in China, the event involves the bloody slaughter of thousands of dogs over a ten day period as guests arrive to consume dishes made out of dog meat. It starts on June 21st in…
