Neanderthals built mysterious cave structures 175,000 years agotheguardian.com1 point·Chikodi··0 commentsOpen articleSaveView on HN