Yulin Dog Meat Festival: More Than 15,000 Dogs Are Expected To Be Tortured, Killed, And Cooked During The Annual Festival In China
Earlier this week, a short footage went viral on several social media platforms, the short clip showed a dog that was being tortured and was torched alive before the dog meat festival started in China.…