Recently the whole world is looking forward to the NASA announcement that they are going to make in a news conference. The time and venue for the most speculated NASA announcement which will be on “an astrobiology finding that will impact the search for evidence of extraterrestrial life” has been set on Thursday at 2 […]