Research claims fossilised bacteria from meteors appear similar to bacteria found on earth – like Titanospirillum velox.
A Nasa scientist believes he has discovered an alien life form which may explain how life on earth started and has called on any scientist worldwide to try and prove him wrong.
Continue reading… “NASA Scientist Claims to Have Discovered Alien Life in a Meteorite”