On October 23rd, Animal Planet launched the second season of the television series Extinct or Alive with the long-awaited episode featuring the promising rediscovery of the Fernandina Giant Tortoise (Chelonoidis phantasticus)…
The Fernandina Tortoise, presumed extinct since 1906, has been rediscovered on a remote volcanic island in the Galapagos, during an Animal Planet funded expedition...