All news

Joy on their faces

March 20 is International Day of Happiness

March 20 is International Day of Happiness. Though it's usually difficult to spot emotions on animal faces, here is a photo gallery of joyful creatures.