The Dog Meat Festival must end

Yulin Dog Meat Festival is an annual event held in Yulin, China every June wherein over 10,000 dogs were being killed brutally for human consumption for 10 days. Campaigners say the practice is cruel and a petition has amassed 2.6 million signatures calling for it to be banned, but local government officials say it is organised by private businesses and they … Continue reading The Dog Meat Festival must end