NASA’s Perseverance Mars rover has found a possible meteorite on the surface of the Red Planet.
Perseverance spotted an unusual “sculpted, high-standing” rock nestled among “low-lying, flat and fragmented surrounding rocks”, which got the…

NASA’s Perseverance Mars rover has found a possible meteorite on the surface of the Red Planet.
Perseverance spotted an unusual “sculpted, high-standing” rock nestled among “low-lying, flat and fragmented surrounding rocks”, which got the…