NASA’S Mar’s 2020 Landing Site May Have Preserved Signs of Past Life The landing site of the mars 2020 rover that NASA plans to launch next year could be home to preserved signs pf ancient life on the red planet,says a new study. The rovers Jezero creater landing site is home to deposits of hyderabadContinue reading “NASA”