PARIS (AFP) - Mars, the planet that has enthralled, frightened or exasperated Man ever since he gazed at the heavens, may be on the brink of
surrendering its most tantalising secret.
A billion-dollar volley of space missions, due to start on Monday, may at last answer the question: does life, or the potential for it, exist on the
Red Planet?