Happy World Turtle Day!

On the initiative of American Tortoise Rescue, May 23 was designated World Turtle Day in 2000 for celebrating our shelled friends and raising public awareness of them, thus contributing to conservation efforts around the world. Currently, 137 out of the 327 turtle and tortoise species we know of are protected by law.

Alain Delon receives Cannes honorary Golden Palm prize

The French actor is a European cinema star, famous for unforgettable roles in the 1960s. But his private life also made headlines — and Cannes Film Festival’s decision to award him an honorary Palme d’Or sparked protest.

Eurovision 2019: Netherlands wins song contest

The Netherlands’ Duncan Laurence has won the 2019 Eurovision Song Contest with his song Arcade.