“The building blocks of life exist all over Mars,” former NASA Administrator Jim Bridenstine told “Your World” Thursday as the Perseverance rover successfully landed on the Red Planet.
“The building blocks of life exist all over Mars,” former NASA Administrator Jim Bridenstine told “Your World” Thursday as the Perseverance rover successfully landed on the Red Planet.