News Uncategorized

Dog Meat Festival Where Thousands Of Animals Were Tortured And Killed Ends In China

A dog meat festival that lasts for 10 days has ended in CHina China. The festival is known to result in the death of thousands of dogs, who undergo horrifying torture methods before they are cooked.  Thousands of visitors gather in the city of Yulin for the 10 day long festival. Vendors in the city […]