Have astronomers discovered an alien megastructure?





Astronomers have spotted an object in space that blocks a surprising amount of sunlight, leading to speculation it could be a massive structure built by aliens.

Subscribe to Dr. Justin Imel, Sr. by Email




Share with Friends:

Leave a Reply

Your email address will not be published.