Yulin Dog Meat Festival commences despite petitions and protests by Hollywood stars

China’s Yulin Dog Meat Festival has commenced despite protests by Hollywood celebrities and petitions signed by millions worldwide condemning the event. Thousands of dogs are expected to be killed for human consumption. Also called the Lychee and Dog Meat Festival, the event takes place every year on summer solstice. Despite the efforts of Chinese animal rights groups – including a petition that […]