Italian Radar Marsis discovers liquid water on Mars Top NewsBy Mars Planet25 July 2018Leave a commentItalian Radar MARSIS discovers liquid water on Mars #MARSisNEWS, https://twitter.com/ASI_spazio