China Zoo Denies Its Sun Bears Are Actually Humans In Disguise After Viral Video
While some were looking for seams in a supposed costume, others were adamant the creature in question is “a real bear, dude.” China’s Hangzhou Zoo had to go on the defensive this week, insisting their […]