Science Spirit rover clocks up six years on Mars Still battling on from Red Planet sand trap 03 Jan 09:02 | 43