Giant insect rediscovered on rock spindle after 80 yearsnpr.org6 points·mark_h··0 commentsOpen articleSaveView on HN