NASA successfully lands Perseverance rover on Mars

NASA has confirmed the successful landing of the Perseverance rover on Mars. In its two year mission, it will take samples from a historical lakebed which will be examing for signs of ancient life. Read more…
Neowin