The Lychee and Dog Meat festival opened in China on Wednesday, despite rumours that authorities would impose a ban this year. Thousands of dogs are killed during the annual festival, with some reportedly being beaten and boiled alive. Notably, dog meat is not illegal in China, which has a 500-year-old tradition of dog eating.