NASA’s new research rover Perseverance has been heading for Mars for nearly seven months. Now it’s time for the extremely difficult landing. Since the Martian …

source