Panspermia, Red Rain, and Space Bread
In an article in the International Journal of Astrobiology, P. McCafferty discusses the possibility of a red, blood-like life form living inside meteors.
This conclusion raises the possibility that…