Two Dog Thieves Were Caught By Villagers And Got More Than They Should!
Have you ever heard of the controversial yet annual dog meat festival held in Yulin, China? Each year, dogs are brutally rounded up, beaten to death, skinned of their coats and prepped for human consumption – at least 10,000 dogs are killed each year. Several dog owners in the village have also lost their dogs …