NASA's Perseverance rover, part of the Mars 2020 mission, has faced some challenges on Mars. The... (47 revisions)