Maybe that's not liquid water on Mars after all

(phys.org)

51 points | by howard941 2 days ago ago

35 comments