Extinct Seychelles mud turtle species never existed: Study

Much ado about nothing! A Seychelles freshwater mud turtle species declared extinct, in fact never existed, scientists claim.

Eyeless spider discovered in Laos cave

A scientist has discovered an eyeless huntsman spider, named the Sinopoda scurion, the first of its kind.