53458

‘Building blocks of life exist’ on Mars, former NASA administrator confirms

downing-street-uk
“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.

Latest Post