Scientists discover 180k giant tortoises on one Seychelles islandtheguardian.com3 points·mo7061··1 commentOpen articleSaveView on HN