HomeHistoryScientists seem to have solve the mystery of alien megastructure star. Scientists seem to have solve the mystery of alien megastructure star. History News Picture Uncategorized nafiza chowdhuryOctober 8, 20170dailyjuli.com, history, megastructure, mystery, news, picture, scientists Scientists seem to have solve the mystery of alien megastructure star.