Editors' Blog Geology Geek Alert by 09.27.12 | 12:32 pm The Curiosity rover has discovered what scientists consider to be compelling evidence of an alluvial fan on Mars — which is to say rocks deposited by rushing water. Cool pics, too. Send Tips