Thousands of dogs will be murdered and eaten over 10 days at the annual Yulin Dog Meat Festival in Guangxi. The festival goes on despite outcries from campaigners who say it is cruelty to animals and a public health risk. The Yulin festival first launched in 2010 where as many as 15,000 dogs were killed. Chinese and international pressure has seen this figure reduce to around 3,000 dogs. However, it is estimated that around 10 to 20 million dogs are slaughtered in China every year.