Shocking
Stop The YuLin Dog Meat Festival
Each year, a Dog Meat Festival takes place in Yulin, Guang Xi, a southern city in mainland China. At least 10,000 dogs are killed during this festival which has been strongly condemned by animal activists for its barbaric, unsafe, and inhumane practices. Dogs are packed tightly into small cages with other dogs and are transported a long distance before they are slaughtered, skinned, and cooked for the thousands of festival diners.
Son of a biscuit!
Our website has detected this video doesn't work. The staff is doing everything to make it work again.
Watch similar videos