Facts about the planet Mars. TOI Post navigation BBC: Nasa’s Curiosity rover successfully lands on Mars Discovery News: Antarctic Hot Springs Foster New Species