Despite heavy criticism, protests and signed petitions by animal rights activists and animal lovers from all across the globe, the barbaric Yulin festival starts today! Yulin festival It is estimated that around 10,000 dogs will be killed for their meat. Expecting trouble ahead of this day, the restaurants in China’s …
Read More »