The strange star that has scientists talking about an alien megastructurewashingtonpost.com10 points·ComputerGuru··0 commentsOpen articleSaveView on HN