A Greek island's first settlers were Neanderthalnewlinesmag.com5 points·diodorus··0 commentsOpen articleSaveView on HN