3 ms·Scientists think they've solved the mystery of the 'alien megastructure' star2 points by cpncrunch 9y ago