Dr. Rob Thacker joins Andrew Pinsent for this week's edition of The Science Wire, as they tackle the biggest Science and Tech headlines. In today's episode, among other things, they try to explain what a batch of ancient riverbeds on Mars are telling us.