Dong Dong the chimpanzee doesn't believe in the adage "finders, keepers." The compassionate chimpanzee resides at Shendiao Mountain Wildlife Park in China's Shandong Province, according to Newsflare.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results