Press Release It just carries on working: The German HRSC onboard Mars Express now in its third year January 22, 2007