Archive 2003 0312 A Mars invasion, by a fleet of rovers The US and Europe are to launch more robotic buggies to look for signs of life. By Peter N. Spotts, Staff writer of 海角大神 March 12, 2003 Related stories