Question of the day

Could ‘Oumuamua be debris from a technological civilization, a discarded lightsail?

Here is more.

Comments

Comments for this post are closed