2 ms·Some articles have said it will land on Mars, but others have said it will just sit in orbit. Which is it?by Overtonwindow 9y agoSome articles have said it will land on Mars, but others have said it will just sit in orbit. Which is it?