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

“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. Read more at Fox News.…