Turtle species 'never existed'
A Seychelles freshwater turtle species declared extinct after decades of futile searches, in fact never existed, scientists said on Thursday.
Alligator snapping turtle, one of the planet's rarest and oddest looking creatures has surfaced by a fisherman in China.