Mars rover landing a moment of joy for Canadian-born NASA systems engineer
Published
Farah Alibay describes the moments between the time the Perseverance rover entered Mars' atmosphere on Thursday and when it landed on the surface of the Red Planet as "the longest seven minutes of my life."
Full Article