FirstpostCuriosity showed that Mars experienced a megaflood which leads us to believe life might've existed on the planetNov 24, 2020more_vert