Out of the millions do creatures on Earth, humans are only 1 of 3 species capable of laughter, the other 2 being chimpanzees and rats.
Out of the millions do creatures on Earth, humans are only 1 of 3 species capable of laughter, the other 2 being chimpanzees and rats.
Where stories live. Discover now