We urge everyone to come forward and help stop this Yulin festival forever! In China’s Yulin city, every year millions of dogs are dragged, tortured and beaten to death. Their skin is ripped off, bled out, boiled and burned till they die. This is China’s Yulin Festival. Thousands of dogs …
Read More »