Science

Why some scientists believe life may have started on Mars – Salon

On February 18, NASA’s Perseverance rover will parachute through thin Martian air, marking a new era in red planet exploration. Landing on the Jezero Crater, which is located north of the Martian equ… [+8376 chars]

View The Article On: Salon

Powered By NewsAPI.org

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

To Top
x