Buzz Aldrin reacts to NASA’s Perseverance rover landing on Mars

Buzz Aldrin reacts to NASA’s Perseverance rover landing on Mars

Legendary Apollo 11 astronaut Edwin “Buzz” Aldrin this week hailed “all the folks” at NASA and its Jet Propulsion Laboratory (JPL) on the successful landing of the Perseverance rover on the surface of Mars.