Thousands of Dogs Are Being Tortured to Death to Be Sold as Food at This Festival
(ANTIMEDIA) — In Yulin, Guangxi, China, thousands of dogs are being tortured and killed to be sold as food at the world’s largest dog meat festival, taking place this week. The annual event has received widespread criticism in recent years but has been difficult to shut down.