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
Like this:
Like Loading...
About Laura Quick
A professional and published London based Illustrator, with a client list including The Guardian, The Independent and AnOther Magazine, Laura set up The Daily Think to showcase her own self initiated work - based on daily life. The things we see, hear and do everyday often from an amusing angle. To make life easier to swallow.