The Pheonix Has Landed

NASA had put the odds at around 50% of hav­ing a suc­cess­ful land­ing near the North Pole of Mars. Their track record of Mars mis­sions thus far was­n’t even that high (55% of mis­sions had been lost). How­ev­er, with amaz­ing suc­cess­es like the two rovers who have sim­ply kept going, that coin-toss of chance seemed… Con­tin­ue read­ing The Pheonix Has Landed

Categorized as General