Monday, 26 October 2020

Aliens on 1,000 nearby stars could see us, new study suggests

Aliens on 1,000 nearby stars could see us, new study suggests

Life is here. Can they see it?

Continue reading...

No comments:

Post a Comment