Local News NASA Successfully Lands Spacecraft On Mars November 26, 2018 / 2:39 PM EST / CBS New York In: Mars NASA Featured Local Savings