Of course life arrived from space. It’s the most logical assumption; especially when your other two choices are 1) Life arose by chance, or 2) Life was designed by a Creator. But then we need to recalculate the age of the universe because as it stands (I think) the heavy metal stars needed to seed life, did not appear much more than 5 billion years ago.
Wonderful article. Loved the photos.