By Hugoviv - Own work, CC BY-SA 3.0,

Will Perseverance Find Life on Mars?

Slej Efron, Staff Reporter February 16, 2021

Perseverance is the NASA's newest rover dedicated to the quest of finding either past or current signs of life on Mars. The rover was launched on July 30, 2020 and is scheduled to land on Mars on Feb....

Load More Stories
Activate Search