posted on Dec, 12 2007 @ 11:52 PM
NASA's Mars rover has finally find proof of microbial life on Mars,Nasa says its Mars rover Spirit has discovered "the best evidence yet" of a past
habitable environment on the planet's surface. I think this is some of the best proof we might ever get that we are not alone in the universe and
perhaps this might be the slow road to disclosure on hot button issues such as UFO's.