Was there life apart from earth?

Mars has captured the attention of us since very old times. Mars also known as God of War, has got close resemblance to our earth in our solar system. The planet has same atmosphere as that of earth. NASA’s Perseverance is searching for the signs of life on the ted planet. With the help ofContinue reading “Was there life apart from earth?”