NASA NEWS [KJL] A "space source" tells me "nasa is gonna make a *big* announcement tomorrow about having found something significant on mars. probably water; if they found, say, amino acids it would be a huge deal because it would be a strong indicator of life." Posted at 04:44 PM