In an extraordinary engineering feat, the 2,260-pound Perseverance rover touched down gently in a dried-out crater lake on Mars yesterday. I have been following the space program since Gemini (a long, long time ago) and am amazed at the engineering feats NASA and JPL have come up with over the decades. Landing a rover on […]