A NASA rover has reached a promising spot to search for fossilized life on Mars April 23, 2024 by lyka