Scientists find liquid water on Mars

Aug 13, 2024 #Aljazeeraenglish #News
Scientists say they’ve discovered vast oceans of liquid water below the surface of Mars, which could hol
Aug 13, 2024 #Aljazeeraenglish #News
Scientists say they’ve discovered vast oceans of liquid water below the surface of Mars, which could hold the answer to whether life exists there. It may also make the planet more habitable for humans.

4681 

 
Related Videos

Copyright © 2025 IBTNTV All rights reserved