2 comments on original post
Chinese city, Yulin, in south China's Guangxi Province, held Dog Meat Festival early this year to avoid animal-rights protests. The festival traditionally falls on June 21 but this year it took place on June 18. More than 100,000 dogs were killed for meat during the three-day festival. The festival has aroused furious protests from animal lovers.
Add a comment...