Professor Levine claims Discovered?
Nasa is well known by now for not telling the world the truth about Space, the planets in our Solar System and what they have really found or are in contact with?
Most of their work is to with the business of spying, sending up probes to watch, Russia, Iran and China, while robotic probes are being sent to evaluate mineral contents on Mars and across the system?
Pluto was something of a shock to NASA, what was there was not expected and one wonders what we have not seen with the last mission to Ultima Thule and now its long sleep for another target?
Microbial life has survived in the clay deposits of this decaying world and they probably are the same as the ones found on Earth! The famous fossal worm was the big headline, before it was discounted!
Genesis 1:25-26, Leviticus 11:41, Deuteronomy 4:18, Luke 21:25, Revelation 6:13, 8:12.