Recent count of the giant Seychelles giant tortoise population, shows they are over 180,000 on the Alabra island. The population recovered from 1,000 in early 1900 to now being more than humans on the

Next post
Star Trek: Starfleet Academy Returns For Its Final Season Early Next Year






