"The International Institute for Species Exploration named its top 10 new species on Monday, May 23. The scientists said this newly discovered tortoise ""could serve as a poster species for conservation and evolution."" There are only about 250 of these guys left, so the discovery has immediate conservation implications."
{}