What was found by these Chinese officials is shocking and has got to stop
Pardon the click-baity title, but I was desperately trying to get your attention for a very important matter. If you love animals like I do, you probably hate to see images of what I’m about to show you, but it’s something that cannot be ignored. In Shanghai, a group of smugglers have been caught smuggling…