pcawdron, Has NASA spotted life on an exoplanet? https://www.youtube.com/watch?v=iC95VzD7ALs Anton Petrov looks at the evidence. More observations are needed, but this is a huge step forward in the exploration of extraterrestrial life!
pcawdron, Has NASA spotted life on an exoplanet? https://www.youtube.com/watch?v=iC95VzD7ALs Anton Petrov looks at the evidence. More observations are needed, but this is a huge step forward in the exploration of extraterrestrial life!