Our scientists found an interesting fact that life on Mars may be possible but research has been going on. NASA plays an important role in extra terrestrial life search.
EXTRA TERRESTRIAL
English Article published on by Leela Yaswanth Chilukuri in category Science Fiction with tag extra terrestrial life | galaxy | NASA | planet