downtoearth-subscribe

Life on Mars might lurk in gullies, say scientists

Life on Mars might lurk in long gullies carved by liquid water underneath a dirty but protective blanket of snow, astronomers said on Wednesday. Astronomers first observed the Martian gullies three