Did scientists just find liquid water on Mars? Where? How could it be there? Could it harbour life. I answer these questions and more.
#mars #water #life
Host:
– Website: www.badboyofscience.com
– Twitter: https://twitter.com/Samuel_Gregson…
– Instagram: https://www.instagram.com/thebadboyof……
– Facebook: https://www.facebook.com/badboyofscie……
– LinkedIn: https://www.linkedin.com/in/sam-gregs……
source