Yulin Dog Meat Festival: A Controversial Tradition

The Yulin Dog Meat Festival, held every year in Yulin, China, around the summer solstice, has lighted a worldwide firestorm of discussion. This event, where thousands of…