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 The Christian Science Monitor March 12, 2003 Related stories