'Alien megastructures' orbiting distant star are most likely comets, as expected


Trending Today on Tech News Tube