Despite Covid-19, The Controversial Yulin Dog Meat Festival Kicks Off in China
Well, it seems like the Chinese don’t like to learn from their mistakes! That’s why the controversial Yulin Dog Meat Festival, where thousands of dogs are beaten and killed, has kicked off in China despite protests from animal rights activists.





