DISCLAIMER: graphic images ahead A controversial dog meat festival in Yulin has been bombarded by protests worldwide, receiving backlash for their abominable treatment of dogs. Thankfully, the...
**WARNING: Rather graphic content Humans are supposedly the most intelligent one of all living animals in this Earth, yet some people do not act that way....