No media source currently available
Streams flowing in the south of England may hold clues to the search for life on Mars. VOA's Steve Baragona has more.