No, astronomers probably haven't found “alien megastructures”forbes.com4 points·thealexknapp··0 commentsOpen articleSaveView on HN