Anybody keeping up with this?
Apparently the newest picture is taken from just under 3,000 miles away, seemingly crystal clear and the nerds at NASA still don’t know what it is. They think water/ice or Salt perhaps. But what water or salt shines like that?
I’m much more ambitious, I think it’s Algae or Moss that glows. Our first real look at Alien Life.
http://finance.yahoo.com/news/spacecraft-captures-first-close-perplexing-181525104.html