Thursday, February 25, 2021
Home Tags 039Building

Tag: 039Building

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

0
"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. "Just in the...