WARNING: Inside the video and in the tweet link below there are explicit images that viewers might find disturbing. https://www.facebook.com/veggymalta/videos/vl.431845060721712/436604713847881/?type=1 The Yulin Dog Meat Festival in China is back again. …