Mars 2020 on track for landing Source: SpaceNews Date Published: 02/16/2021 NASA’s Mars 2020 spacecraft is operating “perfectly” ahead of its Feb. 18 landing on Mars that will be a key milestone for the agency’s future Mars exploration plans. Continue Reading >