Giant tortoise believed to gone extinct a century ago found alive on Galapagos Islands

A rare species of ‘giant’ tortoise, long believed to have gone extinct, has been found alive…

Giant ‘snake skeleton’ discovered on Google Maps, buzz on Titanoboa rife; but there’s a catch

A giant snake skeleton-like figure that was said to have been discovered through Google Maps in…