NASA press release leads to wild speculation about alien discoverycjr.org1 point·lutorm··0 commentsOpen articleSaveView on HN