NASA’s Perseverance rover confirms ancient lake sediment on Mars using groundbreaking radar technology

Using ground-penetrating radar, NASA’s Perseverance rover has uncovered compelling evidence of ancient lake sediment on Mars.…

Continue Reading