Activists have claimed that the local government in Yulin, Guangxi, is set to ban the sale of dog meat at the city’s notorious annual festival just weeks before it commences on June 21. Thousands of animals are killed every year for the Yulin Lychee and Dog Meat Festival, which began in 2010 as a way to boost sales, […]