hollowplanets.com
Science: Your RNA May Have Come from Space, Meteor Study Suggests – My Comments
[There is a line of thinking I thought was quite fascinating: Pan Spermia – that life came to earth from the stars – not via aliens but via some kind of "seed" that drifted to…