Description
Added on the 27/09/2016 14:24:33 - Copyright : France 24 EN
NASA has confirmed that there is liquid water flowing on Mars, which is a potential breakthrough in the quest to…
NASA's Orion space capsule splashes down safely in the Pacific, completing the Artemis-1 mission -- a more t…