Perseverance would land on Mars on Thursday after the launch on top of the Alabama-built ULA rocket last summer – Yellowhammer News