NASA rover Perseverance on track for daredevil landing on Mars

Mars rover Perseverance was headed for a touchdown set for Thursday inside a vast basin called Jezero Crater