Exclusive: NASA Scientist Claims Evidence of Alien Life on Meteorite

A photograph taken through a scanning electron microscope of a CI1 meteorite (right) is similar in size and overall structure to the giant bacterium Titanospirillum velox (left), an organism found here on planet Earth, a NASA scientist said.

That’s the stunning conclusion one NASA scientist has come to, releasing his groundbreaking revelations in a new study in the March edition of the Journal of Cosmology. Continue reading