Wee are not alone

Tiny wee fossils of bacteria have been found on meteors which have landed here from outer space, as published last week in the Journal of Cosmology. These are the findings of a Ph.D NASA man. Here is a slide of what he may have seen. Because he has done a Ph.D he is most likely right.


Have a look: http://JournalofCosmology.com/Life101.html

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.